利用autossh从外网访问内网主机
因为校内网服务器只能通过校园网连接,在家里连不上,所以就想是否能在家里连接校内网服务器。
我参考了好几个人的博客:
利用反向ssh从外网访问内网主机
https://blog.mythsman.com/post/5d301903976abc05b3454691/
ssh反向连接及autossh
https://www.cnblogs.com/irockcode/p/6629526.html
我是使用腾讯云服务器进行连接校内网的(腾讯云服务器需要开放对外端口)主要参考了利用反向ssh从外网访问内网主机,
但是在校内网服务器执行autossh时,腾讯云服务器却没有监听,所以我又看了博客ssh反向连接及autossh,生成公钥和私钥,按照此博客的步骤将公钥拷到腾讯云服务器
- 安装autossh,需要在root下安装
- 开放一个腾讯云服务器的端口
- 参考上面的博客链接
- 为了有助于理解ssh-copy-id命令,此处给出了命令的功能链接:https://man.linuxde.net/ssh-copy-id