Próbuję połączyć się ze zdalnym terminalem za pomocą linii poleceń putty z poleceniem below: C: Program Files & gt; putty.exe -ssh -2 -l nazwa użytkownika -pw hasło -m zdalny.cmd -t 10.127.1.1
W pliku remote.cmd chcę podać polecenie sudo, które wymaga hasła. na przykład nazwa użytkownika sudo. Pyta mnie o hasło.
Chcę wiedzieć, jak mogę napisać polecenie w pliku remote.cmd, aby podać hasło do niego?
źródło
Spróbuj użyć oczekiwać dowództwo. Przykład:
Dalsze informacje na: https://askubuntu.com/questions/307067/how-to-execute-sudo-commands-with-expect-send-commands-in-bash-script
źródło