Raspberry Pi umożliwia wielu użytkownikom dostęp do systemu. Właścicielem wszystkich uprawnień administracyjnych jest „ Liczba Pi ”, który jest domyślnym użytkownikiem dla Raspberry Pi. Nawet uprawnienia do zamykania i ponownego uruchamiania są również własnością „ Liczba Pi ”, więc jeśli jakikolwiek inny użytkownik korzysta z systemu, nie może zamknąć ani ponownie uruchomić systemu bez przełączenia się na użytkownika root lub pi. Aby rozwiązać ten problem, właściciel systemu może przypisać uprawnienia do zamykania i ponownego uruchamiania żądanemu użytkownikowi na wypadek, gdyby ktoś tego potrzebował.
W tym artykule czytelnicy mogą znaleźć sposób na przypisanie użytkownikowi uprawnień do zamykania i ponownego uruchamiania w Raspberry Pi.
Daj użytkownikowi uprawnienia do zamykania i ponownego uruchamiania w Raspberry Pi
Aby przypisać użytkownikowi uprawnienia do zamykania i ponownego uruchamiania w Raspberry Pi, wykonaj czynności podane poniżej:
Krok 1: Tworzenie użytkownika
Pierwszym krokiem jest posiadanie użytkownika, któremu chcesz przypisać uprawnienia do zamykania/rootowania. Jeśli masz już użytkownika, możesz opuścić ten krok. Aby utworzyć nowego użytkownika, użyj poniższego polecenia:
Składnia
$ Sudo użytkownikradd < nazwa użytkownika >
Na przykład:
$ Sudo używaj radd linuxhint
Następnie ustaw hasło dla utworzonego użytkownika, uruchamiając poniższe polecenie:
Składnia
$ Sudo hasło < nazwa użytkownika >
Przykład:
$ Sudo hasło linuxhint
Po uruchomieniu powyższego polecenia zostaniesz poproszony o ustawienie nowego hasła, a po ponownym wpisaniu hasło zostanie pomyślnie zaktualizowane.
Krok 2: Znalezienie ścieżek poleceń
Teraz znajdźmy ścieżkę dla poleceń zamykania i ponownego uruchamiania; ponieważ będą one wymagane do przypisania uprawnień żądanemu użytkownikowi.
Uruchom poniższe polecenie, aby znaleźć ścieżkę polecenia zamknięcia:
$ Który zamknięcie
Podobnie znajdź ścieżkę do polecenia ponownego uruchomienia:
$ Który ponowne uruchomienie
Krok 3: Przypisywanie uprawnień
Aby przypisać użytkownikowi uprawnienia do zamykania lub ponownego uruchamiania, należy edytować plik Sudoer plik i w tym celu uruchom poniższe polecenie, aby otworzyć plik Sudoers plik za pomocą edytora nano:
$ Sudo nano / itp / Sudoer
Następnie wewnątrz pliku wklej następujący kod poniżej pliku /etc/sudoers.d linii, ale pamiętaj, aby zastąpić < nazwa użytkownika > z żądanym użytkownikiem:
< nazwa użytkownika > WSZYSTKO = ( WSZYSTKO ) NOPASSWD: / sbin / ponowne uruchomienie, / sbin / zamknięcie
Po zakończeniu zapisz plik za pomocą Ctrl+X I I .
Krok 4: Weryfikacja
Teraz zweryfikujmy i w tym celu przełączmy się na użytkownika za pomocą polecenia su:
Składnia
$ jego < nazwa użytkownika >
Przykład:
$ jego linuxhint
Następnie spróbuj ponownie uruchomić system za pomocą polecenia reboot:
$ Sudo ponowne uruchomienie
System powinien pomyślnie zrestartować się bez żadnych błędów, to samo dotyczy zamknięcia.
Wniosek
Aby przypisać użytkownikowi uprawnienia do zamykania i ponownego uruchamiania w Raspberry Pi, znajdź ścieżkę poleceń zamykania i ponownego uruchamiania. Następnie wewnątrz /etc/sudoers plik edytuj go w taki sposób, aby uprawnienia do zamykania i ponownego uruchamiania były przypisywane żądanemu użytkownikowi. Po zakończeniu edycji pliku zapisz plik i zweryfikuj go za pomocą polecenia Sudo shutdown lub reboot.