brew install
https://raw.githubusercontent.com/kadwanev/bigboybrew/master/Library/Formula/sshpass.rb
參考:https://blog.csdn.net/liyuxing6639801/article/details/103172437
sshpass 和 ssh配合使用,指定連接服務(wù)器的端口和免輸入密碼
實(shí)例1:直接遠(yuǎn)程連接某臺主機(jī)(端口22):
命令:sshpass -p 密碼 ssh root@192.168.11.11
實(shí)例2:遠(yuǎn)程連接指定ssh的端口:
命令:sshpass -p 密碼 ssh -p 端口號 root@192.168.11.11
實(shí)例3:從密碼文件讀取文件內(nèi)容作為密碼去遠(yuǎn)程連接主機(jī)
命令:sshpass -f xxx.txt ssh root@192.168.11.11
實(shí)例4:從遠(yuǎn)程主機(jī)上拉取文件到本地
命令:sshpass -p '123456' scp root@host_ip:/home/test/t ./tmp/
實(shí)例5:sshpass不可以直接接帶特殊字符意義的密碼弹砚,需要轉(zhuǎn)義或者用小括號莉恼,或者指定文件的方式來連接都可以規(guī)避這個(gè)問題妨托。
https://www.cnblogs.com/kaishirenshi/p/7921308.html