9
Bir SSH komutuna parola sağlamak için Bash komut dosyasında Expect'i kullanın
Expect'i bir Bash komut dosyasında SSH şifresini sağlamak için kullanmaya çalışıyorum. Parolayı sağlamak işe yarıyor, ancak gerektiği gibi SSH oturumuna girmiyorum. Bash'e geri dönüyor. Senaryom: #!/bin/bash read -s PWD /usr/bin/expect <<EOD spawn ssh -oStrictHostKeyChecking=no -oCheckHostIP=no usr@$myhost.example.com' expect "password" send "$PWD\n" EOD echo "you're out" Komut dosyamın çıktısı: spawn ssh -oStrictHostKeyChecking=no …