If-Koubou

Dodaj użytkownika na serwerze Ubuntu

Dodaj użytkownika na serwerze Ubuntu (Jak)

Ubuntu Server jest jak każda odmiana systemu Linux i ma pełne możliwości wielu użytkowników, a typowym zadaniem na dowolnym serwerze jest dodawanie użytkowników.

useradd

Polecenie useradd pozwoli ci łatwo dodać nowego użytkownika z linii poleceń:

useradd

To polecenie dodaje użytkownika, ale bez żadnych dodatkowych opcji użytkownik nie będzie miał hasła ani katalogu domowego.

Uwaga:jeśli pojawi się komunikat, że polecenie nie znaleziono, spróbuj użyć pełnej ścieżki, na przykład:

/ usr / sbin / useradd

Możesz użyć opcji -d, aby ustawić katalog domowy dla użytkownika. Opcja -m zmusi useradd do utworzenia katalogu domowego. Spróbujemy stworzyć konto użytkownika z tymi opcjami, a następnie użyć polecenia passwd do ustawienia hasła dla konta. Alternatywnie możesz ustawić hasło, używając opcji -p w poleceniu useradd, ale ja wolę ustawić hasło za pomocą passwd.

sudo useradd -d / home / testuser -m testser

sudo passwd testuser

Spowoduje to utworzenie użytkownika o nazwie "badacz" i udostępnienie mu własnego katalogu domowego w / home / testuser. Pliki w nowym katalogu domowym są kopiowane z folderu / etc / skel, który zawiera domyślne pliki katalogu domowego. Jeśli chcesz ustawić wartości domyślne dla użytkowników, możesz to zrobić, modyfikując lub dodając pliki w tym katalogu. Jeśli spojrzymy na nowy katalog domowy dla użytkownika:

geek @ ubuntuServ: / etc / skel $ ls -la / home / testser
łącznie 20
drwxr-xr-x 2 testuser tester 4096 2006-12-15 11:34.
drwxr-xr-x 5 root root 4096 2006-12-15 11: 37 ...
-rw-r-r-1 testuser Tester 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 tester 2227 2006-12-15 11:34 .bashrc

Zauważysz, że w tym katalogu są skrypty basha. Jeśli chcesz ustawić domyślne opcje ścieżki dla wszystkich nowych użytkowników, możesz to zrobić, modyfikując pliki w / etc / skel, które następnie zostaną użyte do utworzenia tych plików za pomocą polecenia useradd.

Dodaj użytkownika

Polecenie adduser jest jeszcze łatwiejsze niż polecenie useradd, ponieważ monituje o każdą informację. Uważam, że to trochę zabawne, że istnieją dwa identycznie nazwane komendy, które robią to samo, ale to dla ciebie Linux. Oto składnia:

Dodaj użytkownika

Przykład:

geek @ ubuntuServ: / etc / skel $ sudo adduser thegeek
Hasło:
Dodawanie użytkownika "thegeek" ...
Dodanie nowej grupy "thegeek" (1004).
Dodanie nowego użytkownika 'thegeek' (1004) z grupą 'thegeek'.
Tworzenie katalogu domowego "/ home / thegeek".
Kopiowanie plików z "/ etc / skel"
Wprowadź nowe hasło UNIX:
Powtórz nowe hasło UNIX:
Nie podano hasła
Wprowadź nowe hasło UNIX:
Powtórz nowe hasło UNIX:
passwd: hasło zaktualizowane pomyślnie
Zmiana informacji o użytkowniku dla thegeek
Wprowadź nową wartość lub naciśnij klawisz ENTER, aby ustawić wartość domyślną
Pełna nazwa []: The Geek
Numer pokoju []: 0
Telefon służbowy []: 555-1212
Telefon domowy []: 555-1212
Inny []:
Czy informacje są poprawne? [y / N] y