概述
文章目录
- 1. 调用远程TensorBoard
- 2. 调用远程Jupyter notebook
- 3. 最简单的方法:vscode端口转发
任务简介:
我一般用MobaXterm配置SSH协议连接到远程服务器,服务器的默认浏览器为Firefox。如果在服务器上用Firefox访问该网址, 在MobaXterm终端显示网页延迟很高、很卡。 那么可不可以在自己电脑上直接访问网址呢?答案是可以的,利用MobaXterm建立ssh隧道,实现远程端口到本机端口的转发。
1. 调用远程TensorBoard
在MobaXterm中点击Tunneling:
新建SSH隧道:
设置窗口如下:
选择Local port forwarding;
<Remote server> 填localhost , <Remote port>填6006
SSH server 是指SSH服务器,这里和通过SSH连接远程服务器的设置是一样的,<SSH server> 填写服务器的IP地址,<SSH login> 填写用户名,<SSH port> 填写端口号(通常为22)即可。
<Forwarded port>这里 ,可以指定本机的一个端口号,方便起见我这里设置的是6006,与TensorBoard默认的一致。
最后点击Save,然后启动:
在记录TensorBoard的log的路径下输入:tensorboard --logdir=./
启动TensorBoard,然后在本地的浏览器上输入 localhost:6006
对远程的TensorBoard进行访问。
2. 调用远程Jupyter notebook
设置步骤和TensorBoard一样,内容设置如下:
本地的浏览器输入 localhost:8889
对远程的Jupyter notebook进行访问。
3. 最简单的方法:vscode端口转发
通过vscode终端,在记录TensorBoard的log的路径下输入:tensorboard --logdir=./
启动TensorBoard:
点击终端右侧的端口,可以看到vscode已经默认对该端口进行了转发:
在本地浏览器输入 localhost:6006
即可对远程的TensorBoard进行访问。需要注意的是,不管是TensorBoard还是Jupyter notebook,在远程调用完后,要关闭转发的端口,否则本地的TensorBoard和Jupyter notebook会无法调用。
MobaXterm关闭转发:
vscode关闭转发:
最后
以上就是怕孤单诺言为你收集整理的本地调用服务器上的Tensorboard及Jupyter notebook(利用MobaXterm)1. 调用远程TensorBoard2. 调用远程Jupyter notebook3. 最简单的方法:vscode端口转发的全部内容,希望文章能够帮你解决本地调用服务器上的Tensorboard及Jupyter notebook(利用MobaXterm)1. 调用远程TensorBoard2. 调用远程Jupyter notebook3. 最简单的方法:vscode端口转发所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复