Linux и Windows: помощь админам и пользователям

Администрируем и настраиваем Windows, Linux.



Создаем пользователя в Ubuntu Server

Метки: |
Вторник, 10 июня 2008 г.
Просмотров: 50621
Подписаться на комментарии по RSS

Ubuntu Server так же как  разнообразные Linux дистрибутивы имеет полную многопользовательскую поддержку. Общей задачей на любом сервере является добавление пользователей.

useradd

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

useradd <username><username></username>
Данная команда добавляет пользователя, но без дополнительных опций ваш пользователь не будет иметь пароля или домашней директории.

Вы можете использовать опцию -d для установки домашней директории пользователя. Опция -m принудительно заставит useradd создать домашнюю директорию. Мы попробуем создать аккаунт пользователя с этими опциями, и потом используем команду passwd  для установки пароля на данный аккаунт.  В качестве альтернативы вы можете использовать опцию -p для установки пароля, но я предпочитаю устанавливать пароль используя passwd.

<username>    sudo useradd -d /home/testuser -m testuser
    sudo passwd testuser</username>
Данные команды создадут пользователя с именем testuser и создадут ему его собственную домашнюю директорию в /home/testuser. Файлы в новую домашнюю директорию скопируются из директории  /etc/skel.  Если вы хотите установить значения по умолчанию для ваших пользователей вы  должны  модифицировать или добавить файлы в эту директорию. Если вы посмотрите в домашнюю директорию нового пользователя:
<username>    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</username>

Вы заметите, что в этой директории имеются bash скрипты. Если вы хотите установливать опции по умолчанию для всех новых пользователей, вы должны модифицировать файлы в /etc/skel, который в дальнейшем используется для создания данных файлов командой useradd.

adduser

Команда adduser более простая чем команда useradd, так как она спрашивает вас о каждом действии. Я считаю это немного смешным иметь две фактически идентичные команды с идентичными именами и делающие одинаковые вещи, но это Linux. Далее синтаксис.

<username>    adduser <username><username></username></username>
Example:

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
twitter.com facebook.com vkontakte.ru odnoklassniki.ru mail.ru ya.ru rutvit.ru myspace.com technorati.com digg.com friendfeed.com pikabu.ru blogger.com liveinternet.ru livejournal.ru memori.ru google.com bobrdobr.ru mister-wong.ru yahoo.com yandex.ru del.icio.us

Комментариев: 14

  1. Написано четко и понятно...

    Спасибо! Мне помогло.

  2. Спасибо, выручил!

  3. Всегда ваша Танюфа!!!

  4. Аноним | 2009-12-12 в 22:39:44

    Вы о чем?!

  5. Аноним | 2014-10-01 в 15:24:00

    Мб кому пригодиться, если нужно что бы данный пользователь мог пользоваться sudo, надо добавить его в sudoers

    sudo nano /etc/sudoers

    Добавляем туда строчку

    ALL=(ALL:ALL) ALL

  6. Для пользования sudo надо пользователя добавить в группу sudo

    usermod -G sudo

  7. Ваш первый заработок за 60 минут.

  8. Работа в интернете официальная работа.

  9. Работа в интернете официальное трудоустройство.

  10. Официальное трудоустройство, работа в интернете.

  11. Ваш первый заработок за один час. Без рисков законно!

  12. Официальное трудоустройство, работа через интернет.

  13. Первый заработок за один час. Законно и без рисков!

  14. Официальное трудоустройство, работа на дому.

Оставьте комментарий!

Используйте нормальные имена.

Имя и сайт используются только при регистрации

Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email. При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д., а также подписку на новые комментарии.

(обязательно)