0
Dzięki za podpowiedź.
Jeżeli dobrze rozumiem mając 15 komputerów, na każdym z nich musiałbym mieć zmodyfikowany sudousers, umożliwiający uruchomienie skryptu bez hasła. Następnie modyfikować ten skrypt innym skryptem tak aby znalazły się tam polecenia do wykonania i następnie wykonać ten zmodyfikowany skrypt na każdym komputerze.
Muszę się z tym przespać, ale ta karkołomna konstrukcja wydaje się być możliwa do wykonania.
druga kwestia, na razie dla jednego komputera nie chce mi to działać:
wpisuje:
i niestety dalej prosi o hasło.
treść skryptu:
Nie mam pomysłu gdzie popełniam błąd.
Pomysł z sshpass przetestuje jutro, ale koncepcja wydaje się być pociągająca.
Jeżeli dobrze rozumiem mając 15 komputerów, na każdym z nich musiałbym mieć zmodyfikowany sudousers, umożliwiający uruchomienie skryptu bez hasła. Następnie modyfikować ten skrypt innym skryptem tak aby znalazły się tam polecenia do wykonania i następnie wykonać ten zmodyfikowany skrypt na każdym komputerze.
Muszę się z tym przespać, ale ta karkołomna konstrukcja wydaje się być możliwa do wykonania.
druga kwestia, na razie dla jednego komputera nie chce mi to działać:
Kod:
#includedir /etc/sudoers.d
md md=NOPASSWD: /home/md/bash/test2.sh
Kod:
(base) md@md:~$ bash /home/md/bash/test2.sh
[sudo] hasło użytkownika md:
treść skryptu:
Kod:
#!/bin/bash
sudo apt-get update
sudo apt-get upgrade
Pomysł z sshpass przetestuje jutro, ale koncepcja wydaje się być pociągająca.