ssh scp等远程操作取消交互认证

来源:互联网 发布:网络安装检测报告 编辑:程序博客网 时间:2024/05/02 00:13
ssh scp等远程操作取消交互认证


输入命令时加入:-o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no


取消输入密码可以使用sshpass工具
用法:
export SSHPASS="123456"
sshpass -e scp -q -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no test.txt root@ip:~/
sshpass -p "nsf0cus." scp -q -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no test.txt root@ip:~/
-e:读取环境变量中的密码
-p:读取输入的密码
0 0