Pridajte používateľa na server Ubuntu
Server Ubuntu je podobný ľubovoľnému odrodu Linuxu a má plné schopnosti pre viacerých používateľov a spoločná úloha na ktoromkoľvek serveri pridáva používateľov.
useradd
Príkaz useradd vám umožní ľahko pridať nového používateľa z príkazového riadku:
useradd
Tento príkaz pridáva používateľa, ale bez ďalších možností váš používateľ nebude mať heslo ani domovský adresár.
Poznámka: ak dostanete správu, že príkaz nie je nájdený, skúste použiť úplnú cestu, napríklad:
/ Usr / sbin / useradd
Možnosť -d môžete použiť na nastavenie domáceho adresára pre používateľa. Možnosť -m vynúti používateľské add vytvoriť domovský adresár. Pokúsime sa vytvoriť používateľský účet s týmito možnosťami a potom pomocou príkazu passwd nastaviť heslo pre účet. Alternatívne môžete nastaviť heslo pomocou -p na príkaz useradd, ale radšej nastavím heslo pomocou passwd.
sudo useradd -d / home / testuser -m testuser
sudo passwd testuser
Tým sa vytvorí užívateľ s názvom testuser a poskytne im vlastný domovský adresár v / home / testuser. Súbory v novom domovskom adresári sa skopírujú z priečinka / etc / skel, ktorý obsahuje predvolené súbory domovského adresára. Ak chcete nastaviť predvolené hodnoty pre svojich používateľov, urobíte tak úpravou alebo pridaním súborov v tomto adresári. Ak sa pozrieme na nový domovský adresár pre používateľa:
geek @ ubuntuServ: / etc / skel $ ls -la / home / testuser
spolu 20
drwxr-xr-x 2 skúšač testuser 4096 2006-12-15 11:34 .
drwxr-xr-x 5 koreňový koreň 4096 2006-12-15 11: 37 ...
-rw-r-r- 1 skúšobný 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 skúšobný testuser 2227 2006-12-15 11:34 .bashrc
Všimnite si, že v tomto adresári sú skryté bash skripty. Ak chcete nastaviť predvolené možnosti cesty pre všetkých nových používateľov, urobíte tak úpravou súborov v / etc / skel, ktoré by potom boli použité na vytvorenie týchto súborov pomocou príkazu useradd.
adduser
Príkaz adduser je ešte jednoduchší ako príkaz useradd, pretože vás vyzve na každú informáciu. Zdá sa mi trochu smiešne, že existujú dva prakticky identické príkazy, ktoré robia to isté, ale to je linux pre vás. Tu je syntax:
adduser
Príklad:
geek @ ubuntuServ: / etc / skel $ sudo adduser thegeek
heslo:
Pridanie užívateľa 'thegeek' ...
Pridanie novej skupiny 'thegeek' (1004).
Pridanie nového používateľa 'thegeek' (1004) so skupinou 'thegeek'.
Vytvorenie domovského adresára '/ home / thegeek'.
Kopírovanie súborov z priečinka "/ etc / skel"
Zadajte nové heslo UNIX:
Znova zadajte nové heslo UNIX:
Žiadne dodané heslo
Zadajte nové heslo UNIX:
Znova zadajte nové heslo UNIX:
passwd: heslo bolo úspešne aktualizované
Zmena informácií o používateľovi pre
Zadajte novú hodnotu alebo stlačte tlačidlo ENTER pre predvolené nastavenie
Celé meno []: Geek
Číslo izby []: 0
Pracovný telefón []: 555-1212
Domáce Telefón []: 555-1212
Iné []:
Sú informácie správne? [y / N] y