Добавяне на потребител на Ubuntu Server

Добавяне на потребител на Ubuntu Server
Добавяне на потребител на Ubuntu Server

Видео: Добавяне на потребител на Ubuntu Server

Видео: Добавяне на потребител на Ubuntu Server
Видео: MEGA Chia GPU Farming and Plotting Guide for Linux - Gigahorse Start to Finish - 2023 - YouTube 2024, Може
Anonim

Сървърът на Ubuntu е като всеки сорт на Linux и има пълни възможности за много потребители, а обща задача на всеки сървър е добавянето на потребители.

useradd

Командата useradd ще ви позволи лесно да добавите нов потребител от командния ред:

useradd

Тази команда добавя потребителя, но без допълнителни опции вашият потребител няма да има парола или домашна директория.

Забележка:ако получите съобщение, че командата не е намерена, опитайте да използвате пълния път, както следва:

/usr/sbin/useradd

Можете да използвате опцията -d, за да зададете началната директория за потребителя. Опцията -m ще принуди useradd да създаде домашната директория. Ще се опитаме да създадем потребителски профил с тези опции и след това да използваме командата passwd за задаване на паролата за профила. Можете алтернативно да зададете парола, като използвате -p на командата useradd, но предпочитам да задам паролата, като използвам passwd.

sudo useradd -d /home/testuser -m testuser

sudo passwd testuser

Това ще създаде потребител с име testuser и ще им даде собствена домашна директория в / home / testuser. Файловете в новата домашна директория се копират от папката / etc / skel, която съдържа файловете по подразбиране за домашните директории. Ако искате да зададете стойности по подразбиране за потребителите си, бихте направили това, като промените или добавите файлове в тази директория. Ако разгледаме новата домашна директория за потребителя:

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

Ще забележите, че в тази директория има скриптове bash. Ако искате да зададете опции за пътя по подразбиране за всички нови потребители, ще направите това, като промените файловете в / etc / skel, които след това ще се използват за създаване на тези файлове чрез командата useradd.

adduser

Командата adduser е още по-лесна от командата useradd, защото ви подканя за всяка информация. Намирам за малко смешно, че има две почти идентично наречени команди, които правят същото нещо, но това е linux за вас. Ето синтаксиса:

adduser

Пример:

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

Препоръчано: