在工作中,我一直使用 ssh 在现场服务器上运行计算。使用这样的命令:
ssh -X [email protected]
现在,我将使用自己的计算机在异地工作,IT 部门为我创建了自己的 VPN 凭据。使用他们提供的内容(网关、组名和密码、帐户名和密码),我能够通过 Ubuntu 上网络管理器上的 vpnc 连接到 VPN。
我如何访问与以前相同的服务器?上面的命令似乎指向互联网 IP 地址(下面的输出),这不是我想要的。 VPN下如何连接本地服务器IP?
me@mymachine:~$ ssh -X [email protected]
The authenticity of host 'xxx.xxx.xxx.xxx (xxx.xxx.xxx.xxx)' can't be established.
RSA key fingerprint is SHA256:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.
Are you sure you want to continue connecting (yes/no)?
编辑:我进去了yes
,它起作用了。奇怪,我之前尝试的时候没有用。感谢用户 Zondo。
答案1
建立初始连接后,密钥将保存到文件中,通常为: ~/.ssh/known_hosts 只有在连续尝试时才会要求您输入密码。