Adduser & useradd

From ICO wiki
Revision as of 15:41, 1 May 2011 by Trohumet (talk | contribs)
Jump to navigationJump to search

Sissejuhatus

USERADD

Võtmed

Süntaks
useradd [võtmed] KASUTAJA
-c Kommentaari lisamiseks. Peamiselt kasutatakse kasutaja täisnime jaoks.
-d Kasutaja kodu kataloogi loomiseks.
-D Väljastab useradd vaikimisi konfiguratsiooni.
-g Uue kasutaja gruppi nimi või number. Grupp peab eelnevalt olemas olema. Gruppi number paeb viitama olemasolevale gruppile.
-G Uuele kasutajale lisa gruppide lisamiseks.
-k Kasuta alternatiivina /etc/skel kataloogi asemel.
-m Loob kasutajale kodukataloogi.
-s Määra kasutajale shell.

Näited

useradd -m test

Loodi kasutaja nimega test ja kodukataloog /home/test. Ilma võtmeta -m kataloogi ei tehta. Loodi grupp test ja lisati kasutaja.

root@ubuntu:/home# useradd -D
GROUP=100
HOME=/home
INACTIVE=-1
EXPIRE=
SHELL=/bin/sh
SKEL=/etc/skel
CREATE_MAIL_SPOOL=no

Käsk useradd -D väljastab useradd vaikimisi seadistused, mis kasutajale määratakse nagu shelli (/bin/sh), kodukataloogi asukoht (/home) ja kodukataloogi vaikimisi seadistuse (/etc/skel).

useradd -m -k /home/student -s /bin/bash test

Loodi kasutaja test, shelliks määrati bash ning kodukatalood tehti /home/student kataloogi järgi.

useradd -m -G audio,admin test

Loodud kasutaja test on lisaks grupile test lisatud ka gruppidesse audio ja admin (gruppid millese kasutaja lisatakse peavad süsteemis olemas olema).


ADDUSER

Võtmed

Süntaks
adduser [võtmed] KASUTAJA
--home Uue kasutaja kodukataloog. Kasutatakse vaikimisi konfigureeritud kodukataloogi asemel.
--shell Määra kasutajale shell, mis erineb vaikimisi konfiguratsioonist.
--ingroup Lisa uus kasutaja vaikimisi määratud gruppi asemel teise gruppi.
--quiet Ei väljasta informatiivseid sõnumeid, väljastab ainult hoiatusi ja vea teateid.
--help Näitab lühikest juhendit.
--version Väljastab adduseri versiooni.

Näited

root@ubuntu:/home# adduser test
Adding user `test' ...
Adding new group `test' (1011) ...
Adding new user `test' (1002) with group `test' ...
Creating home directory `/home/test' ...
Copying files from `/etc/skel' ...
Enter new UNIX password: 
Retype new UNIX password: 
passwd: password updated successfully
Changing the user information for test
Enter the new value, or press ENTER for the default
	Full Name []:    
	Room Number []: 
	Work Phone []: 
	Home Phone []: 
	Other []: 
Is the information correct? [Y/n] y

Loodi kasutaja nimega test ja kodukataloog /home/test. Loodi grupp test ja lisati kasutaja. Küsiti kasutajale parool ning anti võimalus lisa informatsiooni lisamiseks. Lõpetuseks küsiti kinnitust.

Kasutatud materjalid

Autor

Toomas Rohumets A21