Tensorboard远程连接
作者:互联网
远程连接服务器使用Tensorboard
1. 内网连接
打开本地命令行,输入:ssh -L 16006:127.0.0.1:6006 linch@192.168.1.238,其中,linch为服务器登录用户名,192.168.1.238为远程服务器地址,可以用ifconfig查询
在远程服务器运行:tensorboard -logdir=./log/ -port=6006
在本地浏览器输入:127.0.0.1:16006
2.外网连接
打开本地命令行,输入:ssh -p 12580 -L 16006:127.0.0.1:6006 linch@118.31.62.7,其中12580为远程连接端口
在远程服务器运行:tensorboard -logdir=./log/ -port=6006
在本地浏览器输入:127.0.0.1:16006
XShell隧道操作步骤
建立ssh隧道,实现远程端口到本机端口的转发,远端被侦听端口为tensorboard默认的6006端口,本机端口任一非占用的都可。
在我的Xshell打开某个连接,属性->ssh->隧道->添加,类型local,源主机填127.0.0.1(意思是本机),端口设置一个,比如12345,目标主机为服务器本地,目标端口6006,如果被占了可改为其他端口。
这时再在服务器上输入命令,这里若–port改了端口号则上面设置也要改。
tensorboard --logdir=log_dir
复制链接,在本机打开以下网页,成功访问远程的tensorboard。
127.0.0.1:6006
标签:6006,127.0,0.1,端口,连接,Tensorboard,服务器,远程 来源: https://blog.csdn.net/qq_39523365/article/details/121544540