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
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
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
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
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
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
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
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
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à:
- PASS_MAX_DAYS - Quandu longu prima di una password cadute.
- PASS_MIN_DAYS - Cume sò spessu a cambià a password.
- PASS_WARN_AGE - Numerà di ghjorni avviendu prima di una contrasiglia.
- LOGIN_RETRIES - Cantità di login attempts before failure.
- LOGIN_TIMEOUT - Quantu hè prima di u tempu di u login.
- DEFAULT_HOME - Pudete un login d'utilizatore sè ùn esiste micca cartafone di casa.
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
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
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
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
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ì:
- Username;
- Cumpricu chjave (chì vi esegu micca vede);
- Userid;
- L'identità di u gruppu d'utilizatore;
- U nome chjamatu di l'utilizatore;
- L 'annuariu di u cliente;
- Cunnessu di login.