我知道如果我想启动SSH隧道
ssh -d 9000 user@userserver
这是在主机“ userserver”上为名为“ user”的用户在端口9000上打开动态隧道的一种解决方案。
但是,如何在Ubuntu中自动执行此过程,从而不必每次登录并启动隧道时都打开终端?我想在登录后立即使用SSH。
我知道我可以创建一个bash文件,但是我不必以纯文本格式存储服务器用户的密码,因为在执行初始命令后会提示输入密码吗?
3
你可以设置SSH密钥,而不是使用一个密码(见pkeck.myweb.uga.edu/ssh),但无论你的设置如何,你会被危及安全的,如果您自动化登录的...
—
LassePoulsen
并非完全与您的问题有关,但我建议您尝试
—
Oxwivi 2011年
sshuttle
通过SSH路由Internet。它不能解决无密码登录问题。
如果您按照我的回答设置了无密码的SSH,
—
Oxwivi 2011年
sshuttle
也可以自动启动(注意,sshuttle
需要管理员权限才能运行)。