Úvodná » ako » Pridajte používateľa na server Ubuntu

    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