【发布时间】:2011-07-30 10:16:55
【问题描述】:
ssh user@host 工作(通过 Apple 终端在脚本中)
有没有人知道比 ssh-agent 更简单的方法来将密码短语与 ssh 命令结合起来?
问候
【问题讨论】:
-
您的意思是,系统会提示您输入验证密钥的密码?如果是这样,
ssh -i path/to/my/key user@host.
标签: ssh passphrase
ssh user@host 工作(通过 Apple 终端在脚本中)
有没有人知道比 ssh-agent 更简单的方法来将密码短语与 ssh 命令结合起来?
问候
【问题讨论】:
ssh -i path/to/my/key user@host.
标签: ssh passphrase
你可以使用:
sshpass -p password ssh user@host
但是,如果您想要不输入密码的乐趣,我强烈建议您设置公共/私人 ssh 密钥:
http://www.ece.uci.edu/~chou/ssh-key.html
和http://www.linuxproblem.org/art_9.html
这非常安全,也非常方便。
【讨论】:
对于清理,只需查看您安装 open ssh 的配置文件,因为您会发现在连接到服务器时可以包含或停用的每个选项。例如,如果您想让您的机器连接到您正在登录的机器(当它们是真正的上网本而不是计算机时,我将它与我的上网本一起使用),有一个 fusemount 选项。当您希望将更多功能添加到您的计算机或需要来自双方(服务器一方和客户端一方)的数据但在任何情况下都不能忽略安全性时,Fusemount 是一种选择。
【讨论】: