Cumu create Usuaris in Linux Cumu utilizà u Command "useradd"

Ordine Linux facenu a vita più faciule

Sta guidana vi mostra chì creà utenti in Linux cumminate a linea di cummanda. Mentri chì parechji distribuzioni di Linux di scrivite furnisce una stampa gràfica per creà l'utilizatori, hè una bona idea di sapè cumu fà da a linea di cumanda da chì pudete trasferisce i vostri capacità da una distribuzione per l'altre senza avè l'infurmazioni novi interfaccelli d'usu.

01 di 12

Cumpressu un usu

Utenti Add Config.

Fighemu da cumincià un uttellu simplice.

U cumandimu seguitu aghjunghje un novu usuari chjamatu chjamatu à u vostru sistema:

sudo useradd test

Chì accadarà quandu u cumandimu esse risposta dependerà di u cuntenutu di u schedariu di cunfigurazione locatu in / etc / default / useradd.

Per vede u cuntenutu di / etc / default / useradd cume u cumandimu cumandante:

sudo nano / etc / default / useradd

U schedariu di cunfigurazione sethjò un casu predeterminatu chì in Ubuntu hè bin / sh. Tutte l'altri opzioni sò comentati.

L'opzioni cunfirmati permettenu stabilisce un caratteru predeterminatu di casa, un gruppu, unepoche di ghjorni dopu chì a password caducarà prima chì u cuntestu diventa un disattivatu è una data di scadenza predeterminada.

L'impurtante chì aghjunghje da l'infurmazione prima hè chì l'eseguitu l'usu utentaneu cumu ùn anu u mutore pò pruduce risultati diffirenti nantu à distribuzioni differenti è hè tuttu di fà cù l'parametru in u / etc / default / useradd file.

In più di u / etc / default / useradd file, ci hè ancu un schedariu chjamatu /etc/login.defs chì serà discutitu dopu in a guida.

Impurtante: sudo ùn hè stallatu nant'à ogni distribuzione. Se ùn hè micca installatu, hè bisognu à logu in una contu cun permessi adattati per creà utenti

02 di 12

Cumu create un usu cù un domicile in casa

Add User With Home.

L'esempiu prelitu era simplice simplice ma l'utilizatore puderà mancu ùn devi micca statu assignatu un schedariu diretta nantu à u schedariu di paràmetra .

Per furà a creazione di un cartulariu domanu per utilizà l'urdinendu cumandante:

utilizadore -m test

U cumandante quì crea un / domiciliu / caratteru testu per a prova di l'utilizatori.

03 di 12

Cumu create un usu cù un Difesa Home Directory

Add User cun un Different Home.

Se vulete chì l'utilizatore avè un cartafone di casa in un locu diferenutu da u predefinitu pudete utilizà l'intermuitu -d.

sudo useradd -m -d / test test

U cumandimu cumanda creà una caratteristica chjamata prova per prova d'utilizatori sottu à a cartula raghja.

Nota: In u cambiamentu di u m, u cartulare ùn hè micca creatu. Hè dipende à u setting within /etc/login.defs.

Per avè bisognu à travaglià senza spicciariate un cambiamentu di -m chjave edità u file /etc/login.defs è à u fondu di u schedariu aghjustate a seguente linea:

CREATE_HOME si

04 di 12

A manera di cambià a password d'utilizatore cun utilizazione Linux

Cambià u Contu Password Linux.

Avà chì avete creatu un utilizatore cù un cartulariu di casa duverete bisognu di cambià a password di l'utilizatore.

Per definisce a password d'utilizatore hà bisognu di usà l'urdinendu:

passwd test

U cumandimu esse permettenu stabilisce a password di l'utilizatori di prova. Serà da persequità per a password chì vulete utilizà.

05 di 12

Cume Cuntite Utenti

Utente di u Linux.

Pudete cuntattà u vostru contu novu uttene aghjurnatu a seguenti in una finestra di terminal:

su - test

U cumandante chjavanu l'utilizatori à u cuntestu di teste è assumete chì hà creatu un cartafone di casa chì sarete stallate in u cartulare di casa per quellu usu.

06 di 12

Crea un usu cù una data di cadenza

Add User With Expiring.

Sè vo site di travaglià in un postu è avete un novu cuntrattu annunziatu chì deve esse à a vostra oficina per un corpu di tempu, dunque voi vulete stabilisce una data di scadenza in u so cuncettu d'usu.

In u stessu, si avete a famiglia avvicinà à stà, pudete creà un account d'utilizatore per quellu membru di a famiglia chì vultarà dopu chì sò partuti.

Per definisce una data di scadenza per creà un utilizatore, utilizate l'usu cumminatu:

utilizadore -d / casa / test -e 2016-02-05 test

A data deve esse specificatu in u formatu ARAVATU-MM-DD in casu chì AIA hè l'annu, MM hè u numaru di u mesi è DD hè u ghjornu.

07 di 12

Cumpressu un usuusu è l'assignanu à un gruppu

Add User To Group.

Se tenete un novu usuari chì unisci à a vostra cumpagnia, pudete esse di vulete assignà gruppi specifiche per questu usu per chì anu accessu à i listessi fili è caratteri chì altri membri di u so squadra.

Per esempiu, imagine chì avete un omu chjamatu Ghjuvanni è era cunghjuntu com'è un accountant.

U cumandimu seguitu aghjunghje Ghjuvanni à u gruppu di i cuntatti.

useradd -m Giovanni -G cuntatti

08 di 12

Aghjeghjendu Indefinitu di l'Adressu In Linux

Indefinitu Defaults.

U file /etc/login.defs hè un schedariu di cunfigurazione chì furnisce u cumpurtamentu predeterminatu per l'attività di login.

Ci sò qualchì paràgliu chjave in stu schedariu. Per apre u /etc/login.defs scriverete entre l'ordine seguente:

sudo nano /etc/login.defs

U schedariu di login.defs cuntene i paràmetri paràmetri chì pudete want à cambià:

Avete chì e cose sò l'opzione predeterminada è ponu esse anu da annunziate à creà un novu usu.

09 di 12

Cumu spicificate u tempu di a cuncettazione di Ghjinnaghju per creà un usu

Aghjunghjenu l'usu cù annunziu in ghjornu.

Pudete definisce una data di vultata di a cunnessione, u numuru di cuncessione di cunnessione è u tempu in quandu crea un utilizatore.

U vechje esempiu palesa cumu per creà un utilizatore cù un annullamentu di password, un numeru massimu di ghjorni prima di vultà a password è l'invintatori retrigati set.

sudo useradd test5 -m -K PASS_MAX_DAYS = 5 -K PASS_WARN_AGE = 3 -K LOGIN_RETRIES = 1

10 di 12

Furzà U Creazione di un Usuariu senza cartafazione di casa

Ùn aghjunghje l'upertu senza cartafazione di casa.

Se l'archivu login.defs hà l'opzione CREATE_HOME si set then quandu un utilizatore hè creatu un cartulariu di casa creà automaticamente.

Per creà un utilizatore senza cartafazione di casa, inveci di i paràmetri utilizate l'usu cumminatu:

utilizadore -M test

Hè assai confusing that -m stands for creating home and -M stands for ùn create casa.

11 di 12

Specifique u vostru nome chjamatu di l'Usuariu Per creà un Usuariu

Add User cù Comments.

In parte di a vostra polizione di creazione d'usuali, pudete sceglie di fà qualcosa cum'è a prima iniziu, seguita da u cognome. Per esempiu, u nome di utilizatori per "John Smith" serà "jsmith".

Quandu cercate e dettagli nantu à un utilizatore ùn avete micca da pudè esse distinguitu tra John Smith è Jenny Smith.

Pudete aghjunghje un commentu à creazione un cuntu, per quessa, hè più faciule per sapè in u nome veru di l'utilizatore.

U cumandimu cumpendate cumu fà questa:

useradd -m jsmith -c "john Smith"

12 di 12

Analisi di u File / etc / passwd

Informazione di l'usu nant'à Linux.

Quandu create un utilizatore, i dati di questu usu è aghjuntu à u schedariu / etc / passwd.

Per vede i dettagli di un usu di particulari, pudete utilizà l'cumandru grep cum'è:

grep john / etc / passwd

Nota: U cumandimu indicate torna dettalji nantu à tutti l'utilizatori cù a parola john in parte di u nome d'utilizatore.

U cuntenutore / etc / passuword cuntene una lista di campi separati da qualsiasi annantu à ogni usu.

I campi sò chè cusì: