Czy jesteś użytkownikiem systemu operacyjnego Linux lub UNIX? Zatem tak, sudo jest twoim rozległym poleceniem pomocniczym w Linux. W systemie operacyjnym Linux możesz uruchamiać polecenia jako inny użytkownik za pomocą polecenia sudo. Sudo jest najczęściej używanym narzędziem w systemie Linux. Ale przed uruchomieniem poleceń Sudo potrzebuje uwierzytelnienia użytkownika.
Użytkownicy muszą zalogować się za pomocą swojego identyfikatora użytkownika i hasła przed użyciem polecenia. Ale wprowadzanie hasła za każdym razem może stać się gorączkowe. W tym artykule omówiono polecenie sudo, jak korzystać z polecenia sudo i skonfigurować hasło sudo dla poleceń w następnych sekcjach.
Korzystając z konta root, musisz być gotowy z początkową konfiguracją przed uruchomieniem poleceń. Możesz uzyskać dostęp do korzenia, używając polecenia $ sudo. Ale początkowo musisz znać hasło.
Konfiguracja sudo bez hasła tylko dla określonego polecenia
Poniżej znajdują się kilka poleceń krok po kroku, które pomogą Ci wiedzieć, jak korzystać z polecenia sudo bez hasła do wykonywania wszystkich poleceń.
Lista hostów użytkownika = EffectUserList List CommandList
Gdzie user_list to lista już utworzonych użytkowników, host_list to lista hostów, w których użytkownicy mogą uruchamiać sudo.
Lista Effect_User to lista użytkowników, którzy mogą działać jako alias. Tag_list to tagi takie jak Nopasswd. Na liście poleceń przekazujemy polecenia, do których nie chcemy pisać haseł.
Jako użytkownik root, musisz napisać polecenie # visudo lub $ sudo visudo.
W drugim etapie musisz dołączyć wpis następującego podanego polecenia bez hasła dla określonego użytkownika (powiedz użytkownika Vidya):
Nazwa użytkownika all = (all) nopasswd: wszystko
Następnie zapisz i zamknij plik i przetestuj wynik, wpisując [morbius@serwer] $ sudo /bin /kill pid-here Komenda.
Dlatego w określony sposób możemy skonfigurować polecenie sudo bez hasła.
Teraz, jeśli chcesz skonfigurować sudo bez hasła tylko dla określonego polecenia, oto metoda krok po kroku:
Weźmy przykład, w którym użyjemy MKDIR w Sudo bez podania hasła. Oto prosty sposób użycia MKDIR do utworzenia katalogu:
Notatka: Plik danych w powyższym poleceniu to folder, który utworzyliśmy.
Teraz otworzymy panel Visudo za pomocą następującego polecenia:
Następnie przewiń w dół na dno, gdzie /etc /sudoers.D jest obecny, a następnie umieść w nim poniższe polecenie:
Nazwa użytkownika all = nopasswd:
Użyliśmy Morbius all = nopasswd:/bin/mkdir Ponieważ musimy dostarczyć MKDIR uprawnień sudo bez użycia hasła.
Wreszcie, zweryfikujemy, że system jest pomyślnie zaakceptowany polecenie, więc utworzyliśmy jeszcze jeden folder za pomocą MKDIR, a ten system nie zapytał o hasło:
Jeśli chcesz użyć dwóch różnych poleceń bez hasła, możesz użyć poniższego polecenia w panelu Visudo:
Tutaj nie konfigurujemy hasła dla poleceń apt. Dlatego użyliśmy polecenia/usr/bin/bin/apt.
Oto wynik:
Wniosek
W tym artykule omówiono polecenie sudo, jak korzystać z polecenia sudo i sudo bez hasła dla wszystkich lub określonych poleceń. Widzieliśmy również składnię polecenia Sudo dla braku hasła. Mamy nadzieję, że podobał Ci się ten artykuł. Odwiedź naszą stronę internetową, aby przeczytać więcej artykułów.