本文主要是介绍SSH和vpn使用场景差异,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
SSH侧重远程登录,电脑A ssh登录电脑B成功后,你的身份,命令执行环境就是B了
VPN侧重远程访问,电脑A vpn连接到电脑B后,你的身份,命令执行环境还是A,只不过B和A相当于在一个网段中,可以执行ping等访问B的操作。
使用场景(假设在局域网内部发布一个web服务,供内部人员使用):
前提:存在跳板机(就是一个即连接外网又连接局域网的电脑,双网口)
SSH:远程登录到电脑B,发布web新版本。
VPN:远程访问到电脑B,你可以使用A的游览器访问B的80端口来查看web页面效果,但你无法操作电脑B,无法发布新版本。
注意:使用ssh 端口转发也可以实现远端访问80端口,但有局限性,毕竟不会只使用80端口。
这篇关于SSH和vpn使用场景差异的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!