我是剛剛接觸shellcripting(並且在Linux世界中並沒有很好地旅行),並且試圖獲得一個shellcript以自動登錄到我的給定的sftp服務器。現在這是我得到多遠了獲取shellcript輸入密碼
#!/bin/bash
HOST='somehost.com'
USER='someusername'
PASSWD='somepass'
sftp [email protected]$HOST
現在,這是我遇到麻煩。在這一點上,我將被提示輸入密碼。那麼如何讓腳本在提示時自動用密碼回覆?我也嘗試找到一種方法來通過sftp命令傳遞密碼,但沒有運氣。任何人都可以幫我解決這個問題嗎?
這是行不通的。 passwordprompt需要一段時間才能返回,所以需要等到提示出現。將密碼管理到sftp命令將在sftp提示輸入密碼之前輸入密碼 – Sondre 2011-12-15 13:39:40
它不起作用! :-( – Anand 2012-09-21 13:30:24