centos 下面使用yum方式安裝sshpasscentos
遠程登陸其餘機器執行命令,以前一直用export 腳本的方式。如今感受用這個更加方便一點,可是不安全,不建議在生產環境中使用此命令!安全
安裝epel源bash
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo yum install sshpass -y
命令使用:ssh
sshpass -p 'password' ssh user@ip 'cmd'ide
ssshpas -p '遠程機器密碼' 使用ssh 用戶名@遠程機器ip '要執行的命令'spa
第一次執行的結果:blog
錯誤:ip
執行後什麼都沒有提示,查看返回狀態碼爲6 就是有問題嘍~get
解決:cmd
先ssh user@ip 鏈接下
第一次手動匹配下 "yes",而後再執行sshpass 這個命令
再次執行(執行成功):