Kiel Krei Uzantojn en Linukso Uzanta la "Useradd" Komandon

Linuksaj komandoj faras vivon pli facila

Ĉi tiu gvidilo montras al vi kiel krei uzantojn ene de Linukso per la komandlinio. Dum multaj labortabloj de Linukso de skribo-tablo provizas grafikan ilon por krei uzantojn, ĝi estas bona ideo lerni kiel fari ĝin de la komandlinio por ke vi povas translokigi viajn kapablojn de unu distribuo al alia sen lerni novajn interfacojn de uzanto.

01 de 12

Kiel Krei Uzanton

Uzanto Aldoni Agordi.

Komencu kreante simplan uzanton.

La sekva komando aldonos novan uzitan nomitan provon al via sistemo:

provo de uzo de sudo

Kio okazos, kiam ĉi tiu komando kuros dependos de la enhavo de la agorda dosiero lokita en / etc / default / useradd.

Por vidi la enhavojn de / etc / default / useradd ekzekutas la sekvan komandon:

sudo nano / etc / default / useradd

La agorda dosiero agordos defaŭltan ŝelon, kiu en Ubuntu estas bin / sh. Ĉiuj aliaj ebloj estas diritaj.

La komentitaj elektoj permesas al vi agordi defaŭltan hejmon dosierujon, grupon, nombro da tagoj post kiam la pasvorto eksvalidiĝis antaŭ ol la konto fariĝos malebligita kaj defaŭlta ekspero.

Lin grava por kolekti de la supre informoj estas, ke funkciado de la reĝimo de uzo sen neniu ŝaltilo povas produkti malsamajn rezultojn sur diversaj distribuoj kaj ĉio devas fari kun la agordoj en la / etc / default / useradd-dosiero.

Aldone al la / etc / default / useradd-dosiero, ekzistas ankaŭ dosiero nomata /etc/login.defs kiu estos diskutita poste en la gvidilo.

Grava: sudo ne estas instalita sur ĉiu distribuo. Se ĝi ne estas instalita, vi devas ensaluti en konto kun taŭgaj permesoj por krei uzantojn

02 de 12

Kiel Krei Uzanton Kun Hejma Dosierujo

Aldoni Uzanton Kun Hejmo.

La antaŭa ekzemplo estis sufiĉe simpla sed la uzanto eble aŭ eble ne estis atribuita hejma dosierujo bazita sur la agorda dosiero.

Forigi la kreon de hejma dosierujo por uzi la jenan komandon:

useradd -m testo

La supre komando kreas / home / test-dosierujon por la uzanto-testo.

03 de 12

Kiel Krei Uzanton Kun Malsama Hejma Dosierujo

Aldonu uzanton kun malsama hejmo.

Se vi volas, ke la uzanto havas hejmon dosierujon en malsama loko al la defaŭlta, vi povas uzi la -dŝaltilon.

sudo useradd -m -d / testprovo

La supre komando kreos dosierujon nomitan teston por uzanto-testo sub la radika dosierujo.

Noto: Ene de la -m ŝanĝi la dosierujon eble ne esti kreita. Ĝi dependas de la fikso ene de /etc/login.defs.

Por sukcesi ĉi tion sen specifi -mŝanĝi redakti la dosieron /etc/login.defs kaj ĉe la fundo de la dosiero aldonu la jenan linion:

CREATE_HOME jes

04 de 12

Kiel Ŝanĝi Pasvorton de Uzanto Uzanta Linukson

Ŝanĝi Uzantan Pasvorton Linukso.

Nun, ke vi kreis uzanton kun hejma dosierujo, vi devos ŝanĝi la pasvorton de la uzanto.

Por agordi pasvorton de uzanto vi devas uzi la jenan komandon:

pasvorta provo

La supre komando permesos al vi agordi la pasvorton de la testo de uzanto. Vi petos la pasvorton, kiun vi volas uzi.

05 de 12

Kiel Ŝalti Uzantojn

Ŝaltu Uzanton Linukso.

Vi povas provi vian novan uzanton konton tajpante la jenan en fina stacion:

su - provo

La supre komando ŝaltas uzanton al la testa konto kaj supozante, ke vi kreis hejman dosierujon, vi estos en la hejma dosierujo por tiu uzanto.

06 de 12

Krei uzanton kun eksvalida dato

Aldonu Uzanton Kun Finiĝo.

Se vi laboras en oficejo kaj vi havas novan kontraktiston komencantan, kiu estos en via oficejo dum mallonga tempo, vi volas agordi daton de ekspiro en sia konto de uzanto.

Simile, se vi havas familion restantan, tiam vi povas krei uzantokonton por tiu familia membro, kiu eksvalidiĝas post kiam ili forlasis.

Por agordi datumon kiam kreas uzanton, uzu la jenan komandon:

useradd -d / home / test -e 2016-02-05-provo

La dato devas esti specifita en la formato YYYY-MM-DD kie YYYY estas la jaro, MM estas la monato-numero kaj DD estas la nombro.

07 de 12

Kiel Krei Uzanton Kaj Asigni ĝin Al Grupo

Aldoni uzanton al grupo.

Se vi havas novan uzanton kuniĝanta al via kompanio, vi eble volas asigni specifajn grupojn por tiu uzanto, por ke ili aliru al la samaj dosieroj kaj dosierujoj kiel aliaj membroj de ilia teamo.

Ekzemple, imagu, ke vi havis homon nomatan John kaj li kuniĝis kiel kontentanto.

La sekva komando aldonus john al la konta grupo.

useradd -m john -G-kontoj

08 de 12

Ĝustigante Salutnomon Defaŭlta En Linukso

Salutnomo Defaŭlta.

La dosiero /etc/login.defs estas agorda dosiero kiu provizas la defaŭltan konduton por ensalutado.

Estas iuj ŝlosilaj agordoj en ĉi tiu dosiero. Por malfermi la dosieron /etc/login.defs eniras la sekvan komandon:

sudo nano /etc/login.defs

La dosiero login.defs enhavas la jenajn agordojn, kiujn vi eble volas ŝanĝi:

Notu, ke ĉi tiuj estas la defaŭltaj ebloj kaj ili povas esti malpermesitaj al la kreado de nova uzanto.

09 de 12

Kiel Specifi Ensaluti Ensaluti Pasvorton Finiĝu Kiam Krei Uzanton

Aldonu Uzanton Kun Salutnomo Ekspluata Dato.

Vi povas agordi pasvorton eksvalidan daton, la nombro de ensalutaj retryzoj kaj la tempo-tempo kiam kreas uzanton.

La sekva ekzemplo montras kiel krei uzanton kun pasvorto avertanta, maksimuman nombron da tagoj antaŭ ol la pasvorto eksvalidiĝas kaj ensalutu retryzojn.

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

10 el 12

Fortigi Kreadon De Uzanto Sen Hejma Dosierujo

Aldonu uzanton sen hejma dosierujo.

Se la dosiernomo login.defs havas la eblon CREATE_HOME, se ĝi agordas, kiam uzanto estas kreita, hejma dosierujo estos aŭtomate kreita.

Por krei uzanton sen hejma dosierujo sendepende de la agordoj, uzu la jenan komandon:

useradd -M-testo

Ĝi estas sufiĉe malklara ke -m staras por kreado de hejmo kaj -M staras, ke ne kreas hejmon.

11 el 12

Specifi la Plena Nomo de la uzanto kiam kreas uzanton

Aldoni Uzanto Kun Komentoj.

Kiel parto de via politika kreado de uzanto, vi eble elektos fari ion kiel la unua komenca, sekvata de la familinomo. Ekzemple, la uzantnomo por "John Smith" estos "jsmith".

Kiam vi serĉas detalojn pri uzanto, vi eble ne povos distingi inter John Smith kaj Jenny Smith.

Vi povas aldoni komenton kiam kreas konton do pli facile trovi la realan nomon de la uzanto.

La sekva komando montras kiel fari ĉi tion:

useradd -m jsmith -c "john smith"

12 el 12

Analizante La / ktp / passwd-dosiero

Linuksa Uzanto-Informo.

Kiam vi kreas uzanton, la detaloj de tiu uzanto estas aldonitaj al la / etc / passwd-dosiero.

Por vidi la detalojn pri aparta uzanto vi povas uzi la grep-komandon kiel sekvas:

grep john / etc / passwd

Noto: La supre komando redonos detalojn pri ĉiuj uzantoj kun la vorto john kiel parto de la uzantnomo.

La / etc / passuword-dosiero enhavas kolon-apartan liston de kampoj pri ĉiu uzanto.

La kampoj estas jene: