免密码登录

$ sshpass -p password ssh username@host

远程执行命令

$ sshpass -p password ssh username@host

通过scp上传文件

$ sshpass -p password scp local_file root@host:remote_file

通过scp下载文件

$ sshpass -p password scp root@host:remote_file local_file
忽略RSA Key检查信息
可以使用-o StrictHostKeychecking=no选项来忽略key检查信息。
如:

sshpass -p "$SSH_PASSWD" ssh root@"$host" -o StrictHostKeyChecking=no "$@" 2>/dev/null