Создать нового пользователя:
1 | adduser |
Удалить:
1 | deluser |
Пример использования useradd – Добавляем нового пользователя в вторичную группу
Используем команду useradd для добавления нового пользователя в существующую группу. Если группа не существует создайте её. Синтаксис:
1 | useradd -G {group-name} username |
Создадим пользователя vivek и добавим его в группу developers. Залогиньтесь как пользователь root и убедитесь что группа developers существует:
1 | # grep developers /etc/group |
Вывод:
developers:x:1124:
Если группы нет, используйте команду groupadd для создания новой группы developers:
1 | # groupadd developers |
Затем добавьте пользователя vivek в группу developers:
1 | # useradd -G developers vivek |
Установите пароль пользователю vivek:
1 | # passwd vivek |
Убедитесь что пользователь добавлен в группу developers:
1 | # id vivek |
Output:
1 | uid=1122(vivek) gid=1125(vivek) groups =1125(vivek),1124(developers) |
Опция -G позволяет добавить пользователю группу. Группы можно перечислять через запятую. К примеру, добавим пользователя jerry в группы
admins, ftp, www, and developers, введя:
1 | # useradd -G admins,ftp,www,developers jerry |
Пример использования useradd – Добавляем нового пользователя в основную группу
Для добавления пользователя tony в группу developers используем следующую команду:
1 | # useradd -g developers tony |
1 2 | # id tony uid=1123(tony) gid=1124(developers) groups =1124(developers) |
Опция -g позволяет добавить пользователя в основную группу. Группа должна существовать.
Пример использования usermod – Добавляем существующего пользователя в существующую группу
Добавляем существующего пользователя tony в вторичную группу ftp:
1 | # usermod -a -G ftp tony |
Изменяем существующему пользователю tony первучную группу на www:
1 | # usermod -g www tony |