使用SSH隧道将Ubuntu云服务器Jupyter Notebook端口映射到本地

本文涉及的产品
服务治理 MSE Sentinel/OpenSergo,Agent数量 不受限
可观测可视化 Grafana 版,10个用户账号 1个月
简介: 这样,你就成功地将Ubuntu云服务器上的Jupyter Notebook端口映射到本地,使你能够通过本地浏览器访问并使用Jupyter Notebook。

2000元阿里云代金券免费领取,2核4G云服务器仅664元/3年,新老用户都有优惠,立即抢购>>>


阿里云采购季(云主机223元/3年)活动入口:请点击进入>>>,


阿里云学生服务器(9.5元/月)购买入口:请点击进入>>>,

要使用SSH隧道将Ubuntu云服务器上的Jupyter Notebook端口映射到本地,可以按照以下步骤进行操作:

  1. 登录到远程服务器:使用SSH登录到你的Ubuntu云服务器。使用以下命令,将 your_server_ip替换为实际的服务器IP地址,并提供你的用户名:

    ssh your_username@your_server_ip
    

    输入密码以完成登录。

  2. 启动Jupyter Notebook:在远程服务器上,运行以下命令启动Jupyter Notebook。确保Jupyter已在服务器上正确安装:

    jupyter notebook
    

    Jupyter将在默认端口8888上启动。

  3. 创建SSH隧道:在本地终端打开一个新的终端窗口,使用以下命令创建SSH隧道,将远程服务器上的Jupyter端口映射到本地端口(例如,8889):

    ssh -N -f -L 8889:localhost:8888 your_username@your_server_ip
    

    这个命令会在后台创建一个SSH隧道,将远程服务器的8888端口映射到本地8889端口。你可以根据需要更改本地端口号。

  4. 访问Jupyter Notebook:现在,你可以在本地浏览器中访问Jupyter Notebook。在浏览器中输入以下地址:

    http://localhost:8889
    

    请确保端口号与SSH隧道命令中设置的端口号一致。然后,你将能够访问远程服务器上运行的Jupyter Notebook。

  5. 使用Jupyter Notebook:现在,你可以在本地浏览器中使用Jupyter Notebook,并与远程服务器进行交互。当你完成时,可以关闭Jupyter Notebook和SSH隧道。

这样,你就成功地将Ubuntu云服务器上的Jupyter Notebook端口映射到本地,使你能够通过本地浏览器访问并使用Jupyter Notebook。

相关实践学习
一小时快速掌握 SQL 语法
本实验带您学习SQL的基础语法,快速入门SQL。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
4天前
|
Ubuntu Apache
apache2 ubuntu18.04 配置虚拟端口
apache2 ubuntu18.04 配置虚拟端口
|
4天前
|
Ubuntu 安全 网络安全
百度搜索:蓝易云【Ubuntu系统SSH服务端配置】
现在,你已经成功在Ubuntu系统上配置了SSH服务端。这将允许其他计算机通过SSH协议连接到你的Ubuntu系统,并进行远程管理和操作。请注意,远程访问有安全风险,建议在生产环境中采取必要的安全措施来保护系统。
46 3
|
4天前
|
安全 Linux Shell
|
4天前
|
安全 Linux 网络安全
|
4天前
|
机器学习/深度学习 网络协议 数据安全/隐私保护
远程访问本地jupyter notebook服务 - 无公网IP端口映射
远程访问本地jupyter notebook服务 - 无公网IP端口映射
|
4天前
|
Ubuntu 安全 网络协议
|
4天前
|
开发工具 数据安全/隐私保护 Python
在云服务器部署jupyter notebook及jupyter lab
在云服务器部署jupyter notebook及jupyter lab
|
7月前
|
Ubuntu Linux 网络安全
SSH客户端连接远程服务器
一、什么是客户端连接远程服务器 发起连接的一方,计算机或设备(称为客户端)与另一个计算机或设备(称为远程服务器)建立连接。 客户端通过网络连接到远程服务器,远程服务器则是提供所需服务或资源的一方。 客户端通常使用特定的协议(如SSH、HTTP、FTP等)与远程服务器进行通信。 示例:你使用SSH客户端从本地计算机连接到远程服务器以执行远程命令。 二、什么是服务端连接远程服务器
209 1
|
4天前
|
网络协议 安全 Linux
IDEA通过内网穿透实现固定公网地址远程SSH连接本地Linux服务器
IDEA通过内网穿透实现固定公网地址远程SSH连接本地Linux服务器
|
6月前
|
Cloud Native 网络安全 Go
SSH连接服务器后执行多条命令
SSH连接服务器后执行多条命令
http://www.vxiaotou.com