事实上,我需要一个安全的 VPN,但配置它对我来说太难了。所以我决定使用SSH隧道。当我登录时隧道就可以建立。:(
(1) 如何在不登录的情况下建立SSH隧道?就像守护进程一样。 (2)如何保持隧道连接可靠?
我在用着Ubuntu Server 10.04 LTS
。
答案1
如果服务器允许公钥身份验证,则将连接客户端的公钥放入服务器的
~/.ssh/authorized_keys
文件中。在客户端上使用ssh-keygen
,创建密钥对。您还可以使用该ssh-copy-id
脚本将公钥复制到服务器。在生成密钥时,您可以省略密码,这样系统就不会要求您输入密码。请务必妥善保管私钥(~/.ssh/id_rsa
)。使用自动SSH以保持隧道的活力。