【发布时间】:2020-03-28 00:57:11
【问题描述】:
如果我想使用密码,我可以这样做:
`sshpass -f <(printf '%s\n' your_password) ssh user@hostname`
但 sshpass 似乎不适用于公钥。我尝试了以下命令,但失败了:
`sshpass -f <(printf '%s\n' your_passphrase) ssh -o PreferredAuthentications=publickey user@hostname`
有什么好的方法吗?
【问题讨论】:
-
你可以试试passh