通过SSH工具远程使用Notebook,是一种在开发和数据科学领域常见的操作,旨在实现远程服务器上代码的编写、运行和查看结果,下面将提供一系列步骤和指导来实现通过Putty连接使用Notebook的目标:
1、安装配置前提
下载并安装Putty:Putty是一款开源软件,主要用于Windows系统用户通过SSH连接到Unix和Linux操作系统的远程服务器。
安装Jupyter Notebook:Jupyter Notebook是一个基于Web的应用程序,允许用户编写、运行和查看小代码片段的结果,首先需要设置编程语言支持,默认为IPython内核。
2、创建SSH密钥
生成SSH密钥对:在计算机上生成SSH公钥和私钥对,用于认证过程,确保安全访问。
3、服务器配置
确保服务器有Jupyter Notebook:如果没有,通过bash输入pip install jupyter
进行安装。
创建Jupyter Notebook密码:为了保证安全性,建议设置Jupyter Notebook的密码。
4、启动服务
在服务器打开Jupyter Notebook:通过命令jupyter notebook --no-browser --port=12345
在某端口启动jupyter notebook。
5、建立SSH连接
通过Putty建立SSH连接:将服务器上打开jupyter notebook的端口远程转发到本地。
6、远程使用Notebook
查看分配的端口号:通过命令jupyter notebook
在Putty中登录后,可以查看jupyter notebook分配的端口号。
在完成上述步骤后,用户就可以在本地机器上通过浏览器访问指定端口,开始远程使用运行在服务器上的Jupyter Notebook了,为了确保过程的顺利进行,还有以下几点需要注意:
确保你的服务器已经安装有Python 3、pip和虚拟环境。
当系统提示“Enter a file in which to save the key”时,可以直接敲击Enter键使用默认路径,或者指定一个新的路径保存SSH密钥对。
在使用Putty连接时,需要确保网络环境的稳定性,以免连接中断导致工作丢失。
通过Putty和SSH工具远程使用Notebook涉及一系列的步骤,从安装配置Putty和Jupyter Notebook,到生成SSH密钥对,再到服务器的配置和启动服务,以及最终通过SSH连接实现远程使用,遵循以上详细步骤能够帮助用户顺利实现远程使用Notebook的目标,注意相关细节和建议能够保证过程的安全性和稳定性,提升工作效率。
本文来源于互联网,如若侵权,请联系管理员删除,本文链接:https://www.9969.net/44401.html