Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Rozwiązane Wykonywanie skryptu bez podawania hasła na komputerach w sieci lokalnej.
#2
0
Teoretycznie dało by się to zrobić przy wykorzystaniu sudo visudo - tę metodę znam i stosowałem u siebie, dodając w sekcji końcowej:
Kod:
#includedir /etc/sudoers.d
USER HOST=NOPASSWD: ŚCIEŻKA_DO_PROGRAMU

Gdzie USER to user Smile, HOST to wynik polecenia hostname, ścieżka... wiadomo Smile

U mnie chodziło o :jw mint=NOPASSWD: /sbin/shutdown. Czyli mogę ustawić wyłączenie komputera o 1:30 w nocy wydając polecenie: sudo shutdown -h 1:30.
W komendzie podajesz "sudo" ale hasło nie jest już wymagane.
Tylko ostrożnie z tym... eskalacja uprawnień zawsze może skończyć się kiepsko.


Wiadomości w tym wątku
RE: Wykonywanie skryptu bez podawania hasła na komputerach w sieci lokalnej. - przez yahoob3 - 14-12-2021, 21:39

Skocz do:




Użytkownicy przeglądający ten wątek: 3 gości