我需要爲我在fstab中創建的ssh mount創建自動登錄腳本。如何使用expect來回復SSH登錄提示?
我知道你應該使用安全密鑰認證來做到這一點,但在這種情況下,它是不可能的,因爲服務器不允許它,所以我需要創建一個bash腳本來提示時輸入密碼。
我試圖與
spawn mount /media/SSH-MUSIC
expect "*?assword:*"
send "password\r"
但我無法得到它的工作。
的fstab條目是如下
sshfs#[email protected]:/public/02.MUSIC /媒體/ SSH-MUSIC保險絲端口= 2223,NOAUTO,用戶,allow_other,UID = 1001,gid = 1001,rw 0 0
有人可以提供一個工作腳本,允許我自動登錄。我曾嘗試過使用Google提供的各種建議,但無法使用它。
這不是一個Bash腳本,它是一個'expect'腳本。 –