ssh服务器端口和本地端口映射
由于服务器防火墙设置,本地能ssh登录远程服务器,但本地不能通过http的方式访问服务,如tensorborad、gradle或其他服务。
在不需要修改防火墙安全设置的情况下,这里我们临时通过ssh端口映射的方式,在本地浏览器访问这些服务。
# 本地终端登陆远程服务器
ssh -L 10086:127.0.0.1:8080 username@server_ip -p 22# 远程服务器中找到tensorboard所在目录并运行,也可以是其他服务
tensorboard --logdir ./tensorboard --port 8080# 在本地浏览器中输入如下地址即可查看tensorboard结果
http://127.0.0.1:10086
注意:方案仅适合开发和测试,不适合线上环境。
reference
---