阅读量: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