jupyter新建端口并用putty映射

目录

一、新建jupyter端口

二、用putty映射


目的:在服务器上新建jupyter的端口(原来有端口,新建是为了方便个人使用),并在本地访问(Windows系统)

一、新建jupyter端口

  • 可以先用putty连接服务器,在终端进入包含jupyter配置文件的文件夹,即输入cd ~/.jupyter,它包含隐藏文件
  • 然后可以输入ls查看这个文件夹下的文件,其中jupyter_notebook_config.py 是默认的配置文件
$ cd ~/.jupyter
$ ls
  • 在不影响之前端口的情况下,新建端口可以先复制一份jupyter_notebook_config.py文件,然后重命名成jupyter_notebook_config_username.py,username自己定义,之后的修改都在这个新的config文件中进行
  • 先自己设定一个jupyter的密码,在终端输入ipython,然后输入from notebook.auth import passwd,passwd(),看图进行输入就行(In[ ]是输入信息,out[ ]是输出信息),在Enter password和Verify password中输入自己设定的密码,然后会输出一个密钥 'sha1:xxxxxxxxxxxxx',复制这个密钥
$ ipython

Python 3.5.2 (default, Nov 22 2016, 18:24:11)
Type 'copyright', 'credits' or 'license' for more information
IPython 7.1.1 -- An enhanced Interactive Python. Type '?' for help.

In [1]: from notebook.auth import passwd

In [2]: passwd()
Enter password:
Verify password:
Out[2]: 'sha1:xxxxxxxxxxxxxxxxxxxxx'
  • 现在修改刚刚重命名的配置文件,在文件末尾加图中的代码,6666是自己设定的端口号,保存文件
c.NotebookApp.ip = '*'    # 指定IP,*表示所有IP都可以访问
c.NotebookApp.open_browser = False    # 设定不要自动打开浏览器
c.NotebookApp.password = 'sha1:xxxxxxxxx'    # 填刚刚生成的密钥
c.NotebookApp.port = 6666    # 填自己新建的端口号
  • 在终端输入下图的代码启动,nohup是指在后台运行这个文件,运行之后可以输入ps -ef |  grep config_username查看运行情况,不想要了也可以kill
nohup jupyter notebook --config ~/.jupyter/jupyter_notebook_config_username.py &

 

二、用putty映射

  • 在session中输入服务器的地址和端口,这里跟平时连服务器是一样的
  • 然后点开SSH,点击Tunnels,在Source port中输入你要侦听的服务器端口,就是刚刚新建的jupyter端口号,在Destination中输入本地IP地址,然后点击Add,点击完Add后会在矩形框里生成一条信息,再点击Open连接服务器就可以了。输入可以参考下图:

  •  最后在本地的浏览器上输入IP地址:localhost:6666,输入密码就可以使用jupyter了

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值