9
Użyj Expect w skrypcie Bash, aby podać hasło do polecenia SSH
Próbuję użyć Expect w skrypcie Bash, aby podać hasło SSH. Podanie hasła działa, ale nie kończę sesji SSH tak, jak powinienem. Wraca cieśniną do Basha. Mój skrypt: #!/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" Wynik mojego skryptu: spawn …