Wpisywanie hasła roota dla każdego polecenia systemowego może być irytujące. Dowiedz się, jak używać polecenia sudo bez haseł.
Polecenie sudo w systemie Linux umożliwia użytkownikom uruchamianie niektórych poleceń jako inny użytkownik, najlepiej jako root. Posiadanie dostępu do sudo umożliwia zwykłym użytkownikom wykonywanie zadań, które w innym przypadku wymagają podwyższonych uprawnień.
Jednak sudo wymaga od użytkowników wprowadzania swoich haseł przy każdej nowej sesji. Może to okazać się kłopotliwe w przypadku zwykłych zadań, takich jak konserwacja systemu. Na szczęście możesz łatwo użyć polecenia sudo bez haseł.
Skonfiguruj sudo bez hasła
Plik sudoers w systemie Linux umożliwia administratorom zarządzanie prawami użytkowania dla różnych użytkowników. Możesz przyznać dodatkowe uprawnienia zwykłym użytkownikom przez dodanie ich do listy sudoers. Możemy również skonfigurować użycie sudo bez żadnych haseł, poprawiając ten plik.
Wykonaj poniższe kroki, aby zapobiec ponownemu pytaniu sudo o hasło. Pamiętaj, aby najpierw przełączyć się na użytkownika root.
Krok 1: Utwórz kopię zapasową pliku Sudoers
Musisz wykonać kopię zapasową pliku sudoers przed jego modyfikacją. Uruchom następującą komendę w swoim terminalu, aby utworzyć kopię listy sudoers.
cp / etc / sudoers /etc/sudoers.old
Krok 2: Otwórz plik Sudoers
Użyj visudo polecenie do bezpiecznego otwierania pliku sudoers. Dodaje pewne zabezpieczenia przed niechcianymi błędami i sprawdza poprawność składni.
visudo
Krok 3: Zmodyfikuj plik Sudoers
Po otwarciu listy sudoers przejdź na dół pliku i dodaj następujący wiersz.
rubaiat ALL = (ALL) NOPASSWD: ALL
Zastąpić rubaiat swoją nazwą użytkownika, aby powstrzymać Linuksa przed ponownym pytaniem o hasło sudo. Możesz także przyznać sudo bez hasła dostępu innemu użytkownikowi, używając jego nazwy użytkownika zamiast swojej.
Krok 4: Zapisz i zamknij Visudo
Musisz zapisać i wyjść z visudo po dodaniu powyższej linii. Jeśli skonfigurowałeś visudo do używania edytora Vim na twoim komputerze, użyj poniższego polecenia, aby zapisz i wyjdź z Vima.
: wq
naciśnij Ctrl + X jeśli visudo używa edytora tekstu nano. Możesz teraz sprawdzić, czy wszystko poszło zgodnie z oczekiwaniami, wydając polecenie wymagające uprawnień administratora.
Używanie sudo bez haseł w systemie Linux
Po wykonaniu powyższych kroków uzyskasz dostęp do sudo bez hasła. Jednak używanie sudo bez haseł może okazać się zagrożeniem dla bezpieczeństwa, jeśli używasz go do niezaufanych skryptów. Ponadto każdy, kto ma fizyczny dostęp do Twojego komputera, może wykonywać operacje systemowe bez autoryzacji.
Ponieważ ryzyko złamania poświadczeń stale rośnie w miejscu pracy, nie powinieneś używać sudo bez haseł w swoim biurze.
Dowiedz się o najczęstszych typach złamanych poświadczeń i zagrożeniach wewnętrznych. Chroń się w domu i w miejscu pracy, ograniczając te zagrożenia, zanim się pojawią.
Czytaj dalej
- Linux
- Linux Tweaks
- Administracja systemu
Rubaiat jest absolwentem CS z wielką pasją do oprogramowania open source. Oprócz bycia weteranem Uniksa zajmuje się również bezpieczeństwem sieci, kryptografią i programowaniem funkcjonalnym. Jest zapalonym kolekcjonerem książek z drugiej ręki i niekończącym się podziwem dla klasycznego rocka.
Zapisz się do naszego newslettera
Dołącz do naszego biuletynu, aby otrzymywać wskazówki techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!
Jeszcze jeden krok…!
Potwierdź swój adres e-mail w wiadomości e-mail, którą właśnie wysłaliśmy.