我对在ubuntu18.04上使用ssh & vpn很陌生。我有一个远程服务器在我的大学,我想连接到使用自己的笔记本电脑。所涉及的步骤(在我校网站上提到):(1)连接到我校的VPN,然后使用我的登录凭据使用ssh命令。它确实能工作,而且我能够将ssh发送到远程服务器。但是我很好奇为什么在使用ssh之前需要先连接到VPN?
因此,在未来,如果我想连接到远程服务器(一个组织),我是否总是需要连接到VPN作为第一步?
如果你能给我一个简短的解释,或者把我转到一些资源上,那将是非常有帮助的!我试着搜索这个,但是出现了很多复杂的文章,我无法理解。
发布于 2020-09-15 10:49:50
您是否能够直接进入服务器,还是需要首先连接到VPN,这取决于组织如何配置它们的网络。
如果网络被配置成服务器上的ssh服务直接暴露在Internet上(事实上,这在我曾经接触过的许多大学中是标准的--至少它们的“主”服务器提供了例如。员工的电子邮件可以直接通过ssh获得,然后您就可以直接通过ssh登录,而无需先使用VPN。另一方面,如果将网络配置为只对内部网络可用ssh服务,则需要首先连接到VPN。
我不认为第二种方法(首先需要连接到VPN )比第一种更安全,因为ssh连接本身是加密的,通常服务器应该使用VPN使用的同一公司范围的单点登录身份验证,这意味着如果您知道ssh进入服务器的凭据,您也知道登录到VPN的凭据,反之亦然。然而,一些网络管理员更喜欢这种方法。
发布于 2020-09-15 07:42:02
这是从计算机(或网络)到远程网络建立安全连接的标准方法。虚拟专用网(,虚拟专用网)建立了加密连接,提供了额外的安全和认证层,使大学网络和服务器不直接暴露在互联网上。
基本上,当VPN连接建立时,您的计算机将成为大学网络的一部分。
https://askubuntu.com/questions/1275183
复制相似问题