- - Unikaj monitowania o hasło podczas wykonywania polecenia Sudo

Unikaj monitowania o hasło podczas wykonywania polecenia Sudo

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

Sudeors

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