Создать пользователя в Linux, добавить в группу, дать права на sudo

Создать пользователя в Linux, добавить в группу, дать права на sudo

Просто создать пользователя:
useradd user1
обычно сопровождается следующей гирляндой действий:
Назначаем пароль:
passwd user1

Добавить в группу:
usermod -a -G admins user1
* ключ -a добавит пользователю дополнительные группы, не удаляя его из текущих
* можно добавить пользователя сразу в несколько групп
-g — Назначить первичную группу
-G — Назначить вторичные группы (их может быть несколько, указывать через запятую)

Или можно сразу создать пользователя и поместить в группы admins,ftp,www
useradd -G admins,ftp,www user1
Или создать пользователя, назначить домашний каталог и поместит в группу admins
useradd -d /home/user1 -G admins user1
* если указать ключ -p — будет запрошено назначение пароля пользователю, не придется отдельно запускать passwd user1

Как сделать доступным sudo su?
mcedit /etc/sudoers
В конец файла добавить
user1 ALL=(ALL) ALL

* Посмотреть список текущих групп в системе можно в
/etc/group

* Если нужной группы (помимо www, ftp, admins, asterisk, apache) нет или они нам не подходят, добавляем
groupadd otdel_otk

* Проверить в каких группах пользователь
id user1

Учетным записям, которым не нужно иметь доступ к консоли машины, желательно указывать шелл /sbin/nologin
Можно напрямую в /etc/passwd

Добавить комментарий

Ваш адрес email не будет опубликован.