27Jun

Přidat uživatele na Ubuntu Server

click fraud protection

Ubuntu Server je jako libovolná odrůda Linuxu a má plnohodnotné možnosti pro více uživatelů a běžná úloha na libovolném serveru přidává uživatele.

useradd

Příkaz useradd vám umožní snadno přidat nového uživatele z příkazové řádky:

useradd & lt; username & gt;

Tento příkaz přidává uživatele, ale bez dalších možností nebude uživatel mít heslo ani domovský adresář.

Poznámka: , pokud se zobrazí zpráva, že příkaz nebyl nalezen, zkuste použít úplnou cestu, například takto:

/usr/sbin/ useradd & lt; username & gt;

Volbu -d můžete použít k nastavení domovského adresáře pro uživatele. Možnost -m vynutí uživatelské adresy pro vytvoření domovského adresáře. Pokusíme se vytvořit uživatelský účet s těmito možnostmi a pak pomocí příkazu passwd nastavíme heslo pro účet. Můžete také nastavit heslo pomocí příkazu -p na příkaz useradd, ale dávám přednost nastavení hesla heslem passwd.

sudo useradd -d /home/ testuser -m testuser

sudo passwd testuser

Tím vytvoříte uživatele s názvem testuser a dáte jim svůj vlastní domovský adresář v testuseru /home/.Soubory v novém domovském adresáři jsou zkopírovány ze složky Skel /etc/, která obsahuje výchozí soubory domovských adresářů.Chcete-li pro své uživatele nastavit výchozí hodnoty, učiníte tak úpravou nebo přidáním souborů v tomto adresáři. Pokud se podíváme na nový domovský adresář pro uživatele:

instagram viewer

geek @ ubuntuServ: /etc/ skel $ ls -la /home/ testuser
celkem 20
drwxr-xr-x 2 testuser testuser 4096 2006-12-15 11:34.
drwxr-xr-x 5 kořenový kořen 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

Všimnete si, že v tomto adresáři existují bash skripty. Chcete-li nastavit výchozí možnosti cesty pro všechny nové uživatele, proveďte tak úpravou souborů v /etc/ skel, které by pak byly použity k vytvoření těchto souborů příkazem useradd.

adduser

Příkaz adduser je dokonce jednodušší než příkaz useradd, protože vás vyzve k jednotlivým informacím. Připadá mi to trochu vtipné, že existují dva prakticky identické příkazy, které dělají totéž, ale to je linux pro vás. Zde je syntaxe:

adduser & lt; username & gt;

Příklad:

geek @ ubuntuServ: /etc/ sklíčko $ sudo adduser thegeek
Heslo:
Přidání uživatele `thegeek '...
Přidání nové skupiny` thegeek'( 1004).
Přidáním nového uživatele `thegeek '(1004) se skupinou` thegeek'.
Vytvoření domovského adresáře `/home/ thegeek '.
Zkopírujte soubory z /etc/ skel
Zadejte nové heslo UNIX:
Zadejte nové heslo UNIX:
Zadané nové heslo
Zadejte nové heslo UNIX:
Zopakujte nové heslo UNIX:
passwd: heslo bylo úspěšně aktualizováno
Změna informací o uživateli pro
Zadejte novou hodnotu nebo stiskněte klávesu ENTER pro výchozí úplný název
[]: Geek
Číslo pokoje []: 0
Pracovní telefon []: 555-1212
Domácí telefon []: 555-1212
Ostatní []:
Jsou informace správné?[y / N] y