Jeśli masz doświadczenie w pracy z poleceniemw Ubuntu, prawdopodobnie znasz komendę sudo, ilekroć uruchomisz komendę sudo jako użytkownik inny niż root, system poprosi cię o podanie hasła administratora. To bardzo denerwujący proces.
Oto prosta wskazówka, która się tego pozbywamonit o hasło, postępuj zgodnie z tymi poprawkami, jeśli masz sytuację, w której nie chcesz wprowadzać hasła roota podczas uruchamiania polecenia sudo jako użytkownik inny niż root.
Będziesz musiał zmodyfikować plik systemowy pod tym względem, więc najpierw otwórz terminal i uruchom następującą komendę, aby zostać użytkownikiem root.
su
Po zakończeniu wykonaj następujące kroki, aby pozbyć się tego irytującego hasła do polecenia sudo.
- Przypisz uprawnienia do pliku sudoers, uruchamiając następujące polecenie:
chmod 740 / etc / sudoers
- Teraz edytuj plik / etc / sudoers i dodaj następujący wiersz na końcu tego pliku. (Możesz uruchomić polecenie gedit / etc / sudoers, aby otworzyć plik do edycji). Alternatywnie najlepszy i bezpieczny sposób edycji / etc / sudoers plik jest za pośrednictwem visudo użyteczność. Musisz uruchomić to narzędzie z wiersza poleceń, przejść do katalogu / etc i uruchomić polecenie visudo. Znajdziesz plik / etc / sudeors otwarty. Dodaj linie jak wspomniano, a następnie zapisz plik, naciskając ZZ lub pisanie : wq! jeśli jesteś w trybie poleceń.
% admin ALL = (ALL) NOPASSWD: NOPASSWD: ALL
To wszystko, teraz będziesz mógł uruchomić polecenie sudo jako użytkownik inny niż root, bez konieczności podawania hasła. To dosłownie pozwoli Ci zaoszczędzić czas i zwiększyć wydajność.
Aktualizacja: Zamiast używać Gedit do edycji wrażliwego pliku sudeors, dołączyliśmy metodę visudo, która jest bezpieczniejsza. Dziękujemy wszystkim komentującym, którzy zwrócili uwagę na wady.
Komentarze