sshpass报错 Permission denied, please try again.和 connect to host localhost port 10022: Connection refused
最近在做自动化时,自动化脚本用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