Ubuntu Server on nagu iga Linuxi valik ja tal on täis mitme kasutaja võimalused ning ühine ülesanne mis tahes serveris on kasutajate lisamine.
useradd
Käsu useradd võimaldab teil lihtsalt lisada uut kasutajat käsurealt:
useradd
See käsk lisab kasutaja, kuid ilma lisavõimalusteta teie kasutajal pole parooli või kodukataloogi.
Märge:Kui saadate sõnumi, mis ütleb, et käsku ei leitud, proovige kasutada täielikku rada, näiteks:
/usr/sbin/useradd
Võite kasutada -d-valikut kasutaja kodukataloogi seadmiseks. -M variant sunnib kasutajaid looma kodukataloogi. Proovime luua nende parameetritega kasutajakontot ja seejärel kasutada passwd-käsku, et määrata konto parool. Võite alternatiivselt määrata parooli, kasutades käsust useradd -p, kuid eelistan parooliga parooli määrata passwdi abil.
sudo useradd -d /home/testuser -m testuser
sudo passwd testuser
See loob kasutaja nime testuser ja annab neile oma kodukataloogi / home / testuser. Uue kodukataloogi failid kopeeritakse kataloogist / etc / skel, mis sisaldab vaikekataloogi faile. Kui soovite oma kasutajatele vaikeväärtusi määrata, tehke seda, muutke või lisades faile selles kataloogis. Kui vaatame kasutaja uut kodukataloogi:
geek@ubuntuServ:/etc/skel$ ls -la /home/testuser total 20 drwxr-xr-x 2 testuser testuser 4096 2006-12-15 11:34. drwxr-xr-x 5 root root 4096 2006-12-15 11:37.. -rw-r–r– 1 testuser testuser 220 2006-12-15 11:34.bash_logout -rw-r–r– 1 testuser testuser 414 2006-12-15 11:34.bash_profile -rw-r–r– 1 testuser testuser 2227 2006-12-15 11:34.bashrc
Märkad, et selles kataloogis on bash-skripte. Kui soovite määrata kõikidele uutele kasutajatele vaikimisi tee võimalused, siis teete seda, muutes failid / etc / skel'ist, mida seejärel kasutatakse nende failide loomiseks kasutajaaddi käsuga.
adduser
Lisajaama käsk on veelgi lihtsam kui käsk useradd, sest see paneb teieni iga informatsiooni. Ma leian, et see on natuke naljakas, et seal on kaks peaaegu sama nimega käsku, mis teevad sama asja, aga see on teie jaoks linux. Siin on süntaks:
adduser
Näide:
geek@ubuntuServ:/etc/skel$ sudo adduser thegeek Password: Adding user `thegeek’… Adding new group `thegeek’ (1004). Adding new user `thegeek’ (1004) with group `thegeek’. Creating home directory `/home/thegeek’. Copying files from `/etc/skel’ Enter new UNIX password: Retype new UNIX password: No password supplied Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully Changing the user information for thegeek Enter the new value, or press ENTER for the default Full Name : The Geek Room Number : 0 Work Phone : 555-1212 Home Phone : 555-1212 Other : Is the information correct? [y/N] y