服务器网页映射回本地(端口转发)

avatar
作者
筋斗云
阅读量:3

背景:

服务器没有联网,在跑gradio的demo时候不能使用share link = True,想实现在服务器生成的网址可以在本地看到。

方法:

方法一:SSH 转发:
ssh -L [本地端口]:[远程地址]:[远程端口] [用户]@[服务器地址 例如:ssh -L 8080:127.0.0.1:80  user@example.co
有点懒,不想每一次都用ssh的同志集合啦,看下面
方法二:

1. 在自己本机,找到ssh config,windows在"C:\Users\XXX\.ssh\config"

确保自己生成了密钥/id_rsa,如果没有则看下面图片:(我找不到图片来源了!)

2. 将下面其添加到自己的ssh config

Host sample      HostName [服务器地址]      User root      Port [服务器端口号]      IdentityFile [id_rsa文件地址]      LocalForward [本地端口] [远程地址]:[远程端口]
例子:
Host yes     HostName 10.52.121.196     User root     Port 22     IdentityFile ~/.ssh/id_rsa     LocalForward 8000 127.0.0.1:55555
然后ssh yes 一次,后面可以直接使用了

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!