连接服务器
使用 rdesktop 连接 Windows 远程桌面
1 | rdesktop 58.87.74.163 -r disk:LinuxFiles=/home/zhou/Documents -g 1080*1080 -u Administrator |
rdesktop 的常用参数有:
- u 用户名
- p 密码
- n 客户端主机名(显示windows任务管理器中的连接客户端名)
- g 桌面大小(高*宽)
- f 全屏模式, 从全屏模式切换出来按 Ctrl+Alt+Enter
- a 连接颜色深度(最高到16位),一般选16才会显示真彩色
- 0 数字0 表示连接上windows 控制台,等效mstsc /console命令
配置 Jupyter
生成配置文件
使用下面这个命令,会让 jupyter 在 C:/User/Adminitrator 下生成.jupyter 的文件夹,并且在文件夹中生成 jupyter_notebook_config.py 的配置文件
1 | jupyter notebook --generate-config |
修改配置文件
编辑生成的配置文件,在文件中修改、激活以下配置
1 | c.NotebookApp.ip = '0.0.0.0' # 允许访问此服务器的 IP,星号表示任意 IP, 0.0.0.0 或者 127.0.0.1 表示本地 |
设置登录密码
在终端输入
1 | jupyter notebook password |
通过提示,输入密码,并且密码的哈希值会保存在配置文件相同目录下的 jupyter_notebook_config.json 中
配置 Nginx 代理
打开 Nginx 的配置文件 nginx.conf ,配置域名代理到Jupyter Notebook的服务,并且启用 SSL
SSL 证书可以在阿里云、腾讯云免费申请,也可以自己生成
1 | server { |
配置中启用了 websocket ,否则 Jupyter 中的 terminals 和 kernels 服务无法启用
最后就可以通过 https://notebook.zhzh.xyz 访问 Jupyter 服务