Zarządzanie użytkownikami w systemie Raspberry Pi OS odbywa się w wierszu poleceń. Domyślny użytkownik to pi
, a hasło to raspberry
. Można dodawać użytkowników i zmieniać hasło każdego z nich.
Zmień hasło
Po zalogowaniu się jako użytkownik pi
wysoce zalecane jest użycie polecenia passwd
w celu zmiany domyślnego hasła, aby poprawić bezpieczeństwo Pi.
Wprowadź passwd
w wierszu poleceń i naciśnij Enter
. Zostanie wyświetlony monit o podanie bieżącego hasła w celu uwierzytelnienia, a następnie prośba o podanie nowego hasła. Po zakończeniu naciśnij klawisz Enter
i zostaniesz poproszony o potwierdzenie. Należy pamiętać, że podczas wprowadzania hasła nie będą wyświetlane żadne znaki. Po prawidłowym potwierdzeniu hasła zostanie wyświetlony komunikat o powodzeniu (passwd: password updated successfully
), a nowe hasło zostanie natychmiast zastosowane.
Jeśli Twój użytkownik ma uprawnienia sudo
, możesz zmienić hasło innego użytkownika, używając klawisza passwd
, po którym następuje nazwa użytkownika. Na przykład sudo passwd bob
pozwoli ustawić hasło użytkownika bob
, a następnie kilka dodatkowych wartości opcjonalnych dla tego użytkownika, takich jak jego nazwa. Wystarczy nacisnąć Enter
, aby pominąć każdą z tych opcji.
Usuwanie hasła użytkownika
Możesz usunąć hasło użytkownika bob
za pomocą polecenia sudo passwd bob -d
.
Utwórz nowego użytkownika
Możesz utworzyć dodatkowych użytkowników w swojej instalacji Raspberry Pi OS za pomocą polecenia adduser
.
Wprowadź sudo adduser bob
, a zostaniesz poproszony o podanie hasła dla nowego użytkownika bob
. Pozostaw to puste, jeśli nie chcesz hasła.
Folder domowy
Gdy utworzysz nowego użytkownika, będzie on miał folder domowy w /home/
. Folder domowy użytkownika pi
znajduje się w /home/pi/
.
skel
Po utworzeniu nowego użytkownika zawartość /etc/skel/
zostanie skopiowana do folderu domowego nowego użytkownika. Możesz dodać lub zmodyfikować pliki kropek, takie jak .bashrc
w /etc/skel/
, do swoich wymagań, a ta wersja zostanie zastosowana do nowych użytkowników.
Sudoers
Domyślny użytkownik pi
w systemie Raspberry Pi OS jest członkiem grupy sudo
. Daje to możliwość uruchamiania poleceń jako root, gdy poprzedza je sudo
, oraz przełączania się na użytkownika root za pomocą sudo su
.
Aby dodać nowego użytkownika do grupy sudo
, użyj polecenia adduser
:
sudo adduser bob sudo
Zauważ, że użytkownik bob
zostanie poproszony o podanie hasła po uruchomieniu sudo
. Różni się to od zachowania użytkownika pi
, ponieważ pi
nie jest pytany o hasło. Jeśli chcesz usunąć monit o hasło dla nowego użytkownika, utwórz niestandardowy plik sudoers i umieść go w katalogu /etc/sudoers.d
.
- Utwórz plik za pomocą polecenia
sudo visudo /etc/sudoers.d/010_bob-nopasswd
. - Wstaw następującą zawartość w pojedynczym wierszu:
bob ALL=(ALL) NOPASSWD: ALL
- Zapisz plik i wyjdź.
Po wyjściu z edytora plik zostanie sprawdzony pod kątem błędów składni. Jeśli nie wykryto żadnych błędów, plik zostanie zapisany i powrócisz do zachęty powłoki. Jeśli błędy zostały wykryte, zostaniesz zapytany 'co teraz?’. Naciśnij klawisz 'enter’ na klawiaturze: spowoduje to wyświetlenie listy opcji. Prawdopodobnie będziesz chciał użyć 'e’ dla '(e)dit sudoers file again,’ tak abyś mógł edytować plik i naprawić problem. Zauważ, że wybranie opcji 'Q’ spowoduje zapisanie pliku z wszelkimi błędami składni, co uniemożliwi jakiemukolwiek użytkownikowi użycie polecenia sudo.
Zauważ, że standardową praktyką w systemie Linux jest monitowanie użytkownika o podanie hasła po uruchomieniu polecenia sudo
, ponieważ czyni to system nieco bardziej bezpiecznym.
Usuwanie użytkownika
Możesz usunąć użytkownika w systemie za pomocą polecenia userdel
. Zastosuj flagę -r
, aby usunąć również jego folder domowy:
sudo userdel -r bob
.