一、直接遠程鏈接某主機 sshpass -p {密碼} ssh {用戶名}@{主機IP} 二、遠程鏈接指定ssh的端口 sshpass -p {密碼} ssh -p ${端口} {用戶名}@{主機IP} 三、從密碼文件讀取文件內容做爲密碼去遠程鏈接主機 sshpass -f ${密碼文本文件} ssh {用戶名}@{主機IP} 四、從遠程主機上拉取文件到本地 sshpass -p {密碼} scp {用戶名}@{主機IP}:${遠程主機目錄} ${本地主機目錄} 五、將主機目錄文件拷貝至遠程主機目錄 sshpass -p {密碼} scp ${本地主機目錄} {用戶名}@{主機IP}:${遠程主機目錄} 六、遠程鏈接主機並執行命令 sshpass -p {密碼} ssh -o StrictHostKeyChecking=no {用戶名}@{主機IP} 'rm -rf /tmp/test' -o StrictHostKeyChecking=no :忽略密碼提示
實例操做:python
鏈接安卓手機
手機端安裝 sshdroid app
sshpass -p admin ssh root@192.168.1.174 -p 22 "top -n 1"