在ubuntu环境里,用ssh登陆远程linux服务器,并在本地机器上运行服务器上的jupyter notebook
2020-01-15 08:07
1321 查看
问题描述
想用自己的linux系统在实验室的学生服务器上跑notebook程序。并且能在本地的屏幕上编辑服务器的firefox的notebook文本。
解决方案
- 用ssh登陆远程服务器。首先我不知道ssh具体是个什么东西,只知道登陆的时候会用上。命令格式如下:
ssh -l <在服务器上登陆使用的用户名> <服务器ip地址> #ssh后面的option是一个小写的L
登陆后界面如下:
我们的用户名是radi。在同一个局域网下面,服务器的ip地址是10.104.1.36。
2. 现在激活一个服务器上的虚拟环境,并且打开jupyer notebook:
现在,jupyter notebook已经在服务器上运行了。但是服务器只是一台主机,并没有显示屏,没办法直接打开服务器上的firefox编辑notebook;也没办法直接把最下面的地址输入到本地浏览器里,从而本地浏览器上运行notebook,因为这里的localhost指的是服务器,不是本地机。我们只能在服务器上打开firefox,然后让它显示在本地机上。
3. 新开一个终端再次登陆服务器,这次使用下面的命令:
ssh -X -l radi 10.104.1.36 #要加上-X选项
紧接着在服务器上运行firefox,如下图:
此时,本地机器的屏幕上自动跳出了firefox界面:
即使本地机器上没有装firefox,也可以使用。
4. 将jupyter notebook的地址复制到这个firefox浏览器中,就可以使用啦:
- 点赞
- 收藏
- 分享
- 文章举报
![](https://oscdn.geek-share.com/Uploads/Images/Content/202001/21/068be7e19a8fd7ea1cc73db7ddbb42c1.png)
相关文章推荐
- 本地远程访问Ubuntu16.04.3服务器上的Jupyter notebook
- Jupyter notebook 服务器远程连接配置及kernel配置(Ubuntu16.04)
- Ubuntu下本地ipython notebook通过ssh远程访问远程服务器
- ubuntu下SSH + Jupyter Notebook远程访问docker容器
- linux 服务器配置anaconda 并下载 pytorch 远程登陆jupyter notebook
- ubuntu系统下安装anaconda2并配置tensorflow环境及jupyter notebook工具远程登陆来开发用于深度学习环境
- 服务器(Ubuntu)远程访问ipython notebook(服务器运行ipython notebook 本地浏览器访问)
- 深度学习环境搭建:linux下 Ubuntu16.04+cuda8.0+cudnn+anaconda+tensorflow并配置远程访问jupyter notebook
- 本地Windows系统连接远程Linux服务器系列(三)--jupyter notebook的使用
- 服务器上搭建jupyter notebook运行环境
- 服务器 配置 Jupyter notebook 远程访问 (Ubuntu 14.04)
- Mac 远程运行 服务器 jupyter notebook
- 深度学习环境搭建:linux下 Ubuntu16.04+cuda8.0+cudnn+anaconda+tensorflow并配置远程访问jupyter notebook
- Jupyter Notebook远程登陆
- 12、 IPython&Jupyter Notebook 的快捷键、Magic 命令以及远程服务器的调用
- Ubuntu jupyter notebook使用virtualenv环境
- jupyter notebook 架设在服务器 本地用浏览器访问服务器上的jupyter
- SSH登陆远程Linux服务器运行VisualVM, 进行Java性能分析
- jupyter notebook 架设在服务器 在windows 本地用浏览器的访问服务器上的jupyter
- Ubuntu通过SSH远程登录服务器建立登陆用户与连接