Rubaiat Hossain
E-mail

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.

instagram viewer

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.

E-mail
Ryzyko naruszenia poświadczeń i zagrożeń wewnętrznych w miejscu pracy

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

Powiązane tematy
  • Linux
  • Linux Tweaks
  • Administracja systemu
O autorze
Rubaiat Hossain (19 opublikowanych artykułów)

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.

Więcej od dostawcy Rubaiat Hossain

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.

.