Polecenie sudo w systemie Linux umożliwia użytkownikom uruchamianie niektórych poleceń jako inny użytkownik, najlepiej jako root. Posiadanie dostępu sudo umożliwia zwykłym użytkownikom wykonywanie zadań, które w przeciwnym razie wymagają podwyższonych uprawnień.
Jednak sudo wymaga od użytkowników wprowadzania haseł dla każdej nowej sesji. Może to okazać się kłopotliwe w przypadku regularnych 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ł, modyfikując ten plik.
Wykonaj poniższe czynności, aby zapobiec ponownemu pytaniu sudo o hasła. Pamiętaj, aby najpierw przełączyć się na użytkownika root.
Krok 1: Wykonaj kopię zapasową pliku Sudoers
Musisz wykonać kopię zapasową pliku sudoers przed jego modyfikacją. Uruchom następujące polecenie w swoim terminalu, aby utworzyć kopię listy sudoers.
cp /etc/sudoers /etc/sudoers.old
Krok 2: Otwórz plik Sudoers
Użyj wizjoner polecenie do bezpiecznego otwarcia pliku sudoers. Dodaje pewne zabezpieczenia przed niechcianymi błędami i weryfikuje 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ępować rubajat z nazwą użytkownika, aby powstrzymać Linuksa przed ponownym pytaniem o hasło sudo. Możesz również przyznać sudo bez hasła innemu użytkownikowi, używając jego nazwy użytkownika zamiast swojej.
Krok 4: Zapisz i wyjdź z Visudo
Musisz zapisać i wyjść z Visudo po dodaniu powyższej linii. Jeśli skonfigurowałeś visudo do używania edytora Vim na swoim komputerze, użyj poniższego polecenia, aby zapisz i wyjdź z Vima .
:wq
naciskać 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 Linuksie
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 bezpieczeństwa, jeśli używasz go do niezaufanych skryptów. Ponadto każdy, kto ma fizyczny dostęp do Twojej maszyny, 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.
Udział Udział Ćwierkać E-mail Ryzyko naruszenia danych uwierzytelniających i zagrożeń wewnętrznych w miejscu pracyDowiedz się o najczęstszych typach złamanych poświadczeń i zagrożeniach wewnętrznych. Chroń się w domu i miejscu pracy, łagodząc te zagrożenia przed ich przybyciem.
oglądaj filmy online za darmo bez pobierania i rejestracjiCzytaj dalej Powiązane tematy
- Linux
- Ulepszenia Linuksa
- Administracja systemu
Rubaiat jest absolwentem CS z silną pasją do open-source. Oprócz tego, że jest weteranem systemu Unix, zajmuje się również bezpieczeństwem sieci, kryptografią i programowaniem funkcjonalnym. Jest zapalonym kolekcjonerem książek z drugiej ręki i ma nieustanny podziw dla klasycznego rocka.
Więcej od Rubaiata HossainaZapisz się do naszego newslettera
Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!
Kliknij tutaj, aby zasubskrybować