Kako uporabljati ukaz useradd v sistemu Linux
Linuxov ukaz useradd počne natanko to, kar nakazuje njegovo ime – dodaja uporabnike. Linux ponuja tudi druge ukaze za to nalogo, kar pomeni, da imate na voljo več možnosti.
Kaj je ukaz useradd v sistemu Linux?
Linuxov ukaz useradd je ena od številnih možnosti, če želite prek terminala dodati novega uporabnika. Čeprav različne distribucije Linuxa, kot je Ubuntu, uporabljajo ta ukaz, ker ni interaktiven in pri njem običajno pride do manj težav, je ukaz adduser pogosto varnejši. Alternativno lahko nove uporabnike dodate tudi prek grafičnega programa. V nadaljevanju si preberite, kako brez težav uporabljati ukaz useradd.
Kako deluje ukaz useradd?
Ukaz useradd v sistemu Linux lahko uporabljajo le tisti, ki imajo pravice root ali privilegije ukaza sudo. Vrednosti za ta ukaz so določene v datoteki/etc/default/useradd**. Na podlagi teh parametrov sistem ustvari novega uporabnika z izbranim imenom. Poleg tega lahko z ukazom useradd nastavite gesla za nove uporabnike. V nadaljevanju pojasnjujemo, kako to storiti.
Kako je sestavljena sintaksa ukaza useradd?
Sintaksa ukaza useradd je naslednja:
$ useradd [Options] [Username]shellČe ne dodate nobenih dodatnih možnosti, bo sistem preprosto ustvaril uporabnika z imenom, ki ga vnesete.
Katere možnosti ponuja ukaz useradd?
Linuxov ukaz useradd ima številne možnosti. To so najpomembnejše:
- -d: Tukaj nastavite začetni imenik novega uporabnika.
- -e ali –expiredate: Nastavi datum poteka veljavnosti novega računa; če ne vnesete ničesar, račun ne bo nikoli potekel.
- -f: Določi, kdaj bo račun potekel, ko poteče geslo, ki mu pripada.
- -g: Določi skupino uporabnikov, ki ji novi uporabnik primarno pripada.
- -m: Ustvari domači imenik novega računa, če ta trenutno ne obstaja.
- -p ali –password: Nastavi geslo za nov račun. Vendar je zaradi varnostnih razlogov za to bolj primeren ukaz passwd.
- -s: Določi standardni prijavni lupin za vse nove račune.
Primeri ukaza useradd
Na koncu si lahko ogledate nekaj primerov uporabe ukaza useradd v sistemu Linux:
$ sudo useradd testusershellUstvari novega uporabnika testuser.
$ sudo useradd -m testusershellS tem ukazom lahko ustvarite nov domači imenik za uporabnika testuser.
$ sudo useradd -e 2023-12-31 testusershellTa ukaz ustvari račun za uporabnika »testuser«, ki bo deaktiviran 31. decembra 2023.