Добавить нового пользователя linux: различия между версиями
ALEX (обсуждение | вклад) |
ALEX (обсуждение | вклад) |
||
(не показано 9 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
Часто требуется добавить новую учётную запись в систему linux. Для этого необходимо иметь доступ к консоли с правами администратора - [ | Часто требуется добавить новую учётную запись в систему linux. Для этого необходимо иметь доступ к консоли с правами администратора - [[wikipedia:ru:Root|root]] . | ||
Для этого вводим | Для этого вводим | ||
Строка 10: | Строка 10: | ||
Для примера создадим пользователя с именем ''Klayman'' | Для примера создадим пользователя с именем ''Klayman'' | ||
{{root|useradd -m -G users,wheel,audio,cdrom,games,usb klayman}} | {{root|useradd -u 1500 -m -g ftp -s /bin/bash -d /home/ftp -G users,wheel,audio,video,cdrom,games,usb klayman}} | ||
В данной команде параметр '''-m''' означает создать домашний каталог с именем совпадающим с именм пользоватея. Параметр '''-G''' означает добавить пользователя в качестве члена в группы, перечисленные после данного параметра. В данном случа мы добавляем его в группу стандартную для пользователей '''users''', '''wheel''' - группа пользователей способных выполнять команду [http://www.opennet.ru/man.shtml?topic=su&category=1&russian=0 su]. Остальные параметры означают возможность '''доступа к аудио устройствам, CD-ROM'у, играм и USB'''. Последний параметр как не трудно заметить - это '''имя''' нашего '''пользователя'''. | Параметр '''-u''' указывает id пользователя (если нужно выбрать конкретный не занятый, а не полагаться на случай) | ||
В данной команде параметр '''-m''' означает создать домашний каталог с именем совпадающим с именм пользоватея. | |||
Параметр '''-g''' указывает primary group которой принадлежит пользователь. | |||
Параметр '''-s''' указывает на шелл, как правило можно опускать. | |||
Параметр '''-d''' указывает на домашню директорию пользователя. | |||
Параметр '''-G''' означает добавить пользователя в качестве члена в группы, перечисленные после данного параметра. В данном случа мы добавляем его в группу стандартную для пользователей '''users''', '''wheel''' - группа пользователей способных выполнять команду [http://www.opennet.ru/man.shtml?topic=su&category=1&russian=0 su]. | |||
Остальные параметры означают возможность '''доступа к аудио устройствам, захвату видео и его хардварному скорению, CD-ROM'у, играм и USB'''. | |||
Последний параметр как не трудно заметить - это '''имя''' нашего '''пользователя'''. | |||
Полсе добавления пользователя - необходимо задать ему пароль. Выполняется это командой [http://www.opennet.ru/man.shtml?topic=passwd&category=1&russian=0 passwd]. | Полсе добавления пользователя - необходимо задать ему пароль. Выполняется это командой [http://www.opennet.ru/man.shtml?topic=passwd&category=1&russian=0 passwd]. | ||
Строка 19: | Строка 33: | ||
Задаём пароль и вуаля - пользователь готов. | Задаём пароль и вуаля - пользователь готов. | ||
{{note|Чтобы создать группу можно воспользоваться командой: {{root|groupadd alex}} Это создаст группу alex}} | |||
{{note|Чтобы добавить пользователя в существующую группу: {{root|usermod -a -G wheel alex}} Это означает '''A'''ppend пользователя alex в '''G'''roup wheel}} | |||
{{note|Чтобы удалить пользователя из всех дополнительных групп: {{root|usermod -G "" имя_пользователя}} | |||
Это означает установить доп. группы в виде пустоты}} | |||
{{note| Установить пользователю ftp новую домашнюю папку: {{root|usermod -d /home/ftp/pub ftp}} }} | |||
{{note|Удалить пользователя ftp {{root|userdel ftp}} }} | |||
[[Category:Linux]] | [[Category:Linux]] | ||
[[Category:Index]] | [[Category:Index]] |
Текущая версия на 10:01, 15 ноября 2023
Часто требуется добавить новую учётную запись в систему linux. Для этого необходимо иметь доступ к консоли с правами администратора - root . Для этого вводим
а далее пароль администратора.
Добавление нового пользователя выполняется командой useradd.
Для примера создадим пользователя с именем Klayman
Параметр -u указывает id пользователя (если нужно выбрать конкретный не занятый, а не полагаться на случай)
В данной команде параметр -m означает создать домашний каталог с именем совпадающим с именм пользоватея.
Параметр -g указывает primary group которой принадлежит пользователь.
Параметр -s указывает на шелл, как правило можно опускать.
Параметр -d указывает на домашню директорию пользователя.
Параметр -G означает добавить пользователя в качестве члена в группы, перечисленные после данного параметра. В данном случа мы добавляем его в группу стандартную для пользователей users, wheel - группа пользователей способных выполнять команду su.
Остальные параметры означают возможность доступа к аудио устройствам, захвату видео и его хардварному скорению, CD-ROM'у, играм и USB.
Последний параметр как не трудно заметить - это имя нашего пользователя.
Полсе добавления пользователя - необходимо задать ему пароль. Выполняется это командой passwd.
Задаём пароль и вуаля - пользователь готов.