Versiunile mai vechi ale sistemului de operare Raspberry Pi aveau în mod implicit acreditările standard de utilizator. Deși versiunea mai nouă vă solicită să creați un nume de utilizator și o parolă personalizate în timpul instalării, poate fi necesar să creați mai mulți utilizatori pe drum pentru a îndeplini cerințe suplimentare.
Puteți face acest lucru cu ușurință folosind comenzi Linux și, deoarece sistemul de operare Raspberry Pi este o aromă de Linux, aceleași comenzi se aplică și altor distribuții.
Creați un utilizator nou în sistemul de operare Raspberry Pi
Puteți folosi ambele useradd și Adăugați utilizator la creați un utilizator nou pe Linux; comenzile sunt ușor diferite totuși. useradd este o comandă de nivel scăzut și funcționează cu toate distribuțiile Linux, în timp ce adduser este o comandă de nivel înalt și funcționează cu mai puține distribuții. Ambele comenzi funcționează bine pe sistemul de operare Raspberry Pi.
Utilizați această comandă pentru a crea un utilizator numit vishnu folosind useradd:
sudo useradd vishnu
Cu toate acestea, comanda nu creează un director principal pentru noul utilizator. Acesta este modul în care ați crea utilizatori de sistem care nu au nevoie de un director principal. De asemenea, trebuie să setați parola noului utilizator folosind:
sudo passwd vishnu
În schimb, comanda adduser vă cere să setați parola în momentul creării utilizatorului.
sudo adduser vishnu
De asemenea, creează un director principal cu numele utilizatorului. Puteți verifica cu:
ls /acasă
Creați un utilizator nou cu un ID specific
Utilizatorii noi primesc următorul UID disponibil în mod implicit. Uneori este de dorit să creați un utilizator nou cu un UID personalizat. Puteți face acest lucru folosind:
sudo useradd -u 2200 vishnu
-u specifică UID, 2200 în acest caz. Odată ce noul utilizator este creat, puteți verifica cu ajutorul id comanda, care arată UID-ul, precum și grupurile din care face parte un utilizator.
id Vishnu
Cum să creați un utilizator nou cu un director personalizat de pornire
Dacă doriți un nume personalizat pentru directorul dvs. de acasă, puteți utiliza comanda:
sudo useradd -m -d /home/mychoice vishnuhome
-m specifică că directorul principal trebuie creat și -d specifică locația directorului.
Oferiți noului utilizator privilegiile potrivite
Ați creat un utilizator nou, dar este un utilizator standard și nu aparține grupurilor pe care le face utilizatorul implicit al Raspberry Pi. Fără a fi membru al acestor grupuri, noul utilizator nu poate administra sistemul și gestiona situațiile în care sunt necesare privilegii ridicate. De exemplu:
- Actualizarea sistemului ar necesita sudo privilegii
- Conectarea la rețele Wi-Fi noi folosind managerul de rețea ar necesita ca utilizatorul să fie în netdev grup
Pentru a adăuga noul utilizator la grupul sudo, rulați:
sudo usermod -a -G sudo vishnu
...Unde -A specifică add și -G specifică grupul.
Pentru a adăuga noul utilizator la toate grupurile ca utilizator implicit, mai întâi listați grupurile utilizatorului implicit cu:
id Vishnu
Apoi, adăugați noul utilizator la acele grupuri cu:
sudo usermod -a -G virgulă, separate, grup, nume vishnu
Ștergeți utilizatorii nedoriți de pe sistemul de operare Raspberry Pi
Pe sistemul de operare Raspberry Pi, trebuie să ștergeți utilizatorul implicit pi daca nu este esential. Acest lucru este din motive de securitate. Dacă ați activat SSH pe Raspberry Pi cu numele de utilizator implicit pi, este vulnerabil la hacking-ul cu forță brută, cu excepția cazului în care este protejat de o aplicație de limitare a ratei precum Fail2Ban.
Pe Raspbian, care este o versiune mai veche a sistemului de operare, este aproape obligatoriu să ștergeți utilizatorul pi când SSH este activat deoarece numele de utilizator și parola implicite sunt prestabilite.
Pentru a șterge utilizatorul implicit, trebuie să vă conectați ca alt utilizator. Pentru a face asta, trebuie să dezactivați Logare automata primul.
Acum conectați-vă ca un alt utilizator care are privilegii sudo și ștergeți utilizatorul necesar folosind:
sudo userdel tom
Dacă doriți să eliminați și directorul principal al utilizatorului, utilizați:
sudo userdel -r jill
...Unde -r este pentru eliminarea directorului principal.
De asemenea, puteți utiliza amăgitor comanda să faci la fel; argumentele sunt insa diferite.
sudo deluser --remove-home jack
Crearea de noi utilizatori folosind comenzi este mai ușoară decât credeți
Comenzile sunt ceea ce face Linux special; vă oferă mult mai multă flexibilitate pentru a specifica instrucțiunile exacte.
Adesea, GUI nu poate găzdui toate funcțiile elaborate pe care le pot face comenzile. Învățarea comenzilor este ca și cum ai vorbi cu computerul în limba sa maternă și este ușor.