這篇文章給大家分享的sshpass命令的使用,相信大部分人都還不知道怎么使用,為了讓大家學(xué)會,給大家總結(jié)了以下內(nèi)容,話不多說,一起往下看吧。
創(chuàng)新互聯(lián)堅持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:網(wǎng)站設(shè)計、成都網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時代的尋烏網(wǎng)站設(shè)計、移動媒體設(shè)計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
sshpass命令使用
1、直接遠(yuǎn)程連接主機
sshpass -p '密碼' ssh root@192.168.100.11
2、遠(yuǎn)程連接指定ssh的端口
sshpass -p '密碼' ssh -p 2222 ssh root@192.168.100.11
3、密碼文件讀取內(nèi)容作為密碼遠(yuǎn)程連接主機
sshpass -f passwd.txt ssh root@192.168.100.11
4、遠(yuǎn)程主機上拉取文件到本地
sshpass -p '密碼' scp root@192.168.100.11:/遠(yuǎn)程目錄/ /本地目錄/
5、將本地目錄文件拷貝至遠(yuǎn)程目錄
sshpass -p '密碼' scp /本地目錄/ root@192.168.100.11:/遠(yuǎn)程目錄/
6、將本地目錄文件拷貝至遠(yuǎn)程目錄指定端口
sshpass -p '密碼' scp -P 2222 /本地目錄/ root@192.168.100.11:/遠(yuǎn)程目錄/
7、遠(yuǎn)程連接主機并執(zhí)行命令
sshpass -p '密碼' ssh -o StrictHostKeyChecking=no root@192.168.100.11 'rm -rf /tmp/test'
-o StrictHostKeyChecking=no :忽略密碼提示
以上就是sshpass命令的使用方法,詳細(xì)使用情況還得要大家自己使用過才能知道具體要領(lǐng)。如果想閱讀更多相關(guān)內(nèi)容的文章,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!