最近在做自动化时,自动化脚本用sshpass给远程机器发送命令(sshpass -p "123456" ssh -p 10022 root@localhost -o StrictHostKeyChecking=no "poweroff")
报错:Permission denied, please try again. 和 ssh: connect to host localhost port 10022: Connection refused
1.Permission denied, please try again.
修改/etc/ssh/sshd_config里的 PermitRootLogin prohibit-password 改成 PermitRootLogin yes
然后重启ssh服务或重启机器,如果还是报这个错误,检查密码是否正确
2. ssh: connect to host localhost port 10022: Connection refused
换了端口,将10022换成22
标签:again,Permission,报错,ssh,10022,port,localhost,connect From: https://www.cnblogs.com/pfeiliu/p/17428655.html