Jak w podac haslo roota w pliku skryptu

Tylko tematy nie mieszczące się powyżej.
Awatar użytkownika
075browar
Piegowaty Guziec
Piegowaty Guziec
Posty: 12
Rejestracja: 22 lip 2007, 12:51
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Jak w podac haslo roota w pliku skryptu

Post autor: 075browar »

chodzi mi o ten skrypt :
sudo killall pppd
sleep 3
sudo pppd call ubudsl_pppoa
Chodzi oto zeby skrypt był uruchamiany przez program bez podawania hasła
Szczęście?! to tylko stan umysłu
Awatar użytkownika
czarnyv
Piegowaty Guziec
Piegowaty Guziec
Posty: 12
Rejestracja: 24 kwie 2009, 01:01
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: KDE Plasma
Architektura: x86
Kontakt:

Odp: Jak w podac haslo roota w pliku skryptu

Post autor: czarnyv »

Nie wiem czy można podać hasło roota w skrypcie, ale podejrzewam że nie jest to możliwe, bo byłby to wyłom w systemie bezpieczeństwa, za to jest inny sposób na osiągnięcie tego celu.

Do pliku /etc/sudoers dodaj linnijkę:

Kod: Zaznacz cały

username localhost=NOPASSWD:/sciezka/do/skryptu
gdzie username to nazwa usera, który może wykonywać ten skrypt, ewentualnie można to zastąpić słowem ALL żeby każdy miał do tego prawo. Taki zapis pozwala na wykonywanie skryptu podanego w ścieżce poprzez sudo bez konieczności podawania hasła.

Więcej na temat konfiguracji sudo i to po polsku znajdziesz tu: http://www.gentoo.org/doc/pl/sudo-guide.xml

EDIT:
W tym pliku domyślnie są już niektóre komendy skonfigurowane w ten sposób, więc wystarczy dodać twoją po przecinku, ale nic nie stoi na przeszkodzie, żeby dodać osobną linijkę.
ODPOWIEDZ

Wróć do „Inne”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 1 gość