sshpass
linux系統下一個很好使用的指令行密碼互動工具
使用方法:
- 安裝【ubuntu】
sudo apt install sshpass
- 從環境變量中擷取密碼 使用參數
:
-e
sshpass -e 指令
注意:環境變量設定
PS:(sshpass -e ssh [email protected])
export SSHPASS = password #變量名為SSHPASS
- 從文本檔案中擷取密碼 使用參數
:
-f
sshpass -f filename 指令
PS:(sshpass -f passwd.txt ssh [email protected])
- 直接在參數後面跟密碼 使用參數
:
-p
sshpass -p password 指令
PS:(sshpass -p 123456 ssh [email protected])