无需设置 ssh 密钥,是否可以向 rsync/scp/etc 写入非交互式脚本,而我无需每次都输入密码?

无需设置 ssh 密钥,是否可以向 rsync/scp/etc 写入非交互式脚本,而我无需每次都输入密码?

是否有一些开关/选项sshrsync(类似的东西-u username -p passowrd)可以让我传递密码?

答案1

安装 sshpass (http://sourceforge.net/projects/sshpass/

那么您可以按照如下方式操作:

sshpass -p "password" ssh -o StrictHostKeyChecking=no [email protected]

相关内容