1. 程式人生 > >使用ssh 與 sshpass 指定密碼遠程登錄服務器

使用ssh 與 sshpass 指定密碼遠程登錄服務器

http span ref 操作 組合 設置 nbsp 解壓 參數

在操作linux時,雖然可以對linux配置免秘鑰登錄,但是在配置免密碼登錄之前,是需要登錄到其他節點主機的,這裏提供一種類似ssh的方式,可以在命令後面加上相應的參數來設置你將要登錄的遠程主機的密碼,且這個命令是與ssh結合使用

安裝依賴gcc或者g++環境,確保環境正常

下載sshpass包

https://sourceforge.net/projects/sshpass/files/sshpass/1.05/sshpass-1.05.tar.gz

下載好以後上傳解壓,在root用戶下操作

進入sshpass-1.05 目錄

./configure

make

make install

 測試使用sshpass與ssh 命令

   sshpass -p [passwd] ssh -p [port] [email protected]

如下:

sshpass -p 123456 ssh -p 22 [email protected]

使用sshpass與ssh 命令組合即可實現帶密碼參數的ssh遠程登錄

 

使用ssh 與 sshpass 指定密碼遠程登錄服務器