有时需要回家后控制公司内网Linux服务器,而先建立一条反向连接到外网服务器,然后回家后登录外网服务器控制公司内网服务器。
公司内网服务器:
ssh -f -N -R 10000:localhost:22 root@外部服务器ip
10000是主动连接”外部服务器”的端口,用于等待连接并接收指令
此时,输入外部服务器的root密码,才能连接成功,因为连接的时候使用的是root@外部服务器ip,可以改成其它用户名
外部服务器:
ssh root@localhost -p 10000
此时,输入公司内网服务器的root密码,即可进入ssh