useradd este o comandă în Linux care este utilizată pentru a adăuga conturi de utilizator la sistemul dumneavoastră. Este doar o legătură simbolică către comanda adduser în Linux și diferența dintre ambele este că useradd este un binar nativ compilat cu sistemul, în timp ce adduser este un script Perl care folosește binarul useradd în fundal. Face modificări la următoarele fișiere:
- /etc/passwd
- /etc/shadow
- /etc/group
- /etc/gshadow
- creează un director pentru noul utilizator în /home
Cuprins
- Sintaxa comenzii `useradd` în Linux
- Lucrul cu comanda `useradd`
- 1. Cum să adăugați un utilizator în Linux
- 2. Cum se adaugă utilizator prin specificarea unei căi în directorul principal pentru noul utilizator
- 3. Cum să creați un utilizator cu un anumit ID de utilizator (UID)
- 4. Cum să creați un utilizator cu un anumit ID de grup (GID)
- 5. Cum să creați un utilizator fără un director principal
- 6. Cum se creează un utilizator cu o dată de expirare
- 7. Cum se creează un utilizator cu un comentariu
- 8. Cum se creează un utilizator cu Shell de conectare modificat
- 9. Cum să setați o parolă necriptată pentru utilizator
- 10. Afișarea ajutorului
Sintaxa comenzii `useradd` în Linux
Sintacul de bază pentru comanda `useradd` este după cum urmează.
useradd [options] [User_name]>
Lucrul cu comanda `useradd`
1. Cum să adăugați un utilizator în Linux
Această comandă va adăuga utilizatorul numit test_user.
sudo useradd test_user>

2. Cum se adaugă utilizator prin specificarea unei căi în directorul principal pentru noul utilizator
Pentru a oferi o cale de director de acasă pentru utilizatorii noi, folosim următoarea comandă în Linux.
sudo useradd -d /home/test_user test_user>

Aceasta va seta directorul principal al utilizatorului us/home/test_user.
3. Cum să creați un utilizator cu un anumit ID de utilizator (UID)
Pentru a crea un utilizator nou cu un UID personalizat, folosim următoarea comandă.
avantajele energiei electrice
sudo useradd -u 1234 test_user>

Acest lucru va crea un utilizator nou cu user-id 1234 și numele test_user.
4. Cum să creați un utilizator cu un anumit ID de grup (GID)
Pentru a crea un utilizator nou și a atribui un anumit ID de grup, utilizați următoarea comandă
sudo useradd -g 1000 test_user>

Acest lucru va crea un utilizator nou cu ID-ul grupului 1000 și numele test_user.
5. Cum să creați un utilizator fără un director principal
Pentru a crea un utilizator fără un director principal, folosim următoarea comandă.
sudo useradd -M test_user>

Acest lucru va crea utilizatorul cu numele test_user și, de asemenea, fără un director principal.
șir la număr întreg
6. Cum se creează un utilizator cu o dată de expirare
Pentru a seta o dată de expirare pentru un cont de utilizator, folosim următoarea comandă.
sudo useradd -e 2020-05-30 test_user>

Acest lucru va crea utilizatorul numit test_user cu data de expirare de 30 mai 2020.
7. Cum se creează un utilizator cu un comentariu
Pentru a adăuga un comentariu sau o descriere pentru un utilizator, folosim următoarea comandă.
sudo useradd -c 'This is a test user' test_user>

Acest lucru va crea un utilizator cu un scurt comentariu sau o descriere a utilizatorului.
8. Cum se creează un utilizator cu Shell de conectare modificat
Pentru a crea un utilizator cu un alt shell de conectare, folosim următoarea comandă.
sudo useradd -s /bin/sh test_user>

Aceasta va crea un utilizator numit test_user cu shell-ul implicit /bin/sh.
9. Cum să setați o parolă necriptată pentru utilizator
Pentru a seta o parolă necriptată pentru utilizator, folosim următoarea comandă.
sudo useradd -p test_password test_user>

Aceasta va crea un utilizator nou cu numele test_user și o parolă necriptată test_password.
concatenare de șiruri java
10. Afișarea ajutorului
Pentru a afișa ajutor, folosim următoarea comandă.
sudo useradd --help>

Această comandă va afișa secțiunea de ajutor a comenzii useradd.
Concluzie
În acest articol am discutat despre comanda `useradd` din Linux, care este un instrument puternic pentru crearea de conturi de utilizator cu diverse personalizări. În general, putem spune că, înțelegând opțiunile și sintaxa acesteia, administratorii de sistem pot gestiona eficient conturile de utilizator pe sistemul lor Linux.