как создать нового пользователя в kali linux

Как создать пользователя Linux

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

Многопользовательская архитектура, одна из первых особенностей Linux, которая существует еще с зарождения системы. В системе могут работать одновременно множество пользователей благодаря удаленному входу, а также пользователи используются для запуска определенных сервисов. В этой статье мы рассмотрим как создать пользователя linux, рассмотрим способ через терминал и в графическом интерфейсе.

Создание пользователя в Linux

Вся информация о пользователях находится в файле /etc/passwd. Мы могли бы создать пользователя linux просто добавив его туда, но так делать не следует, поскольку для этой задачи существуют специальные утилиты. Одна из таких утилит, это useradd. Рассмотрим ее подробнее.

Команда useradd

Это довольно простая команда, которая есть во всех дистрибутивах Linux. Она позволяет зарегистрировать нового пользователя или изменить информацию об уже имеющемся. Во время создания можно даже создать домашний каталог пользователя и скопировать в него системные файлы. Рассмотрим синтаксис команды:

$ useradd опции имя_пользователя

Все довольно просто, дальше нам нужно рассмотреть основные опции команды, с помощью которых вы будете настраивать нового пользователя:

Теперь, когда вы знаете основные необходимые нам параметры утилиты мы можем перейти к разбору того, как выполняется создание нового пользователя linux. Сначала давайте посмотрим какие параметры будут применены для пользователя по умолчанию:

как создать нового пользователя в kali linux. Смотреть фото как создать нового пользователя в kali linux. Смотреть картинку как создать нового пользователя в kali linux. Картинка про как создать нового пользователя в kali linux. Фото как создать нового пользователя в kali linux

Как видите, по умолчанию домашний каталог пользователя будет создан в /home и будет использоваться оболочка /bin/sh. Теперь создадим минимального пользователя с минимальными настройками:

как создать нового пользователя в kali linux. Смотреть фото как создать нового пользователя в kali linux. Смотреть картинку как создать нового пользователя в kali linux. Картинка про как создать нового пользователя в kali linux. Фото как создать нового пользователя в kali linux

Был создан самый простой пользователь, без оболочки и пароля, а также без групп. Теперь немного усложним задачу и создадим пользователя с паролем и оболочкой /bin/bash:

Также, можно установить дату, когда аккаунт пользователя будет отключен автоматически, это может быть полезно для пользователей, которые будут работать временно:

Некоторых пользователей интересует создание пользователя с правами root linux, это очень просто делается с помощью useradd, если комбинировать правильные опции. Нам всего лишь нужно разрешить создавать пользователя с неуникальным uid, установить идентификатор в 0 и идентификатор основной группы тоже в 0. Команда будет выглядеть вот так:

как создать нового пользователя в kali linux. Смотреть фото как создать нового пользователя в kali linux. Смотреть картинку как создать нового пользователя в kali linux. Картинка про как создать нового пользователя в kali linux. Фото как создать нового пользователя в kali linuxПожалуй, это все основные примеры как добавить пользователя linux. Дальше нам осталось взглянуть только на работу в графическом интерфейсе.

Создание нового пользователя linux в GUI

В графическом интерфейсе системы создать нового пользователя linux еще проще. Рассмотрим окружение Gnome, хотя и в KDE тоже есть аналогичная функция. Войдите в главное меню и откройте параметры системы:

как создать нового пользователя в kali linux. Смотреть фото как создать нового пользователя в kali linux. Смотреть картинку как создать нового пользователя в kali linux. Картинка про как создать нового пользователя в kali linux. Фото как создать нового пользователя в kali linux

Затем откройте «Пользователи»:

как создать нового пользователя в kali linux. Смотреть фото как создать нового пользователя в kali linux. Смотреть картинку как создать нового пользователя в kali linux. Картинка про как создать нового пользователя в kali linux. Фото как создать нового пользователя в kali linux

Поскольку утилита запущена от имени обычного пользователя вы ничего не можете сделать. Поэтому нажмите кнопку «Разблокировать»:

как создать нового пользователя в kali linux. Смотреть фото как создать нового пользователя в kali linux. Смотреть картинку как создать нового пользователя в kali linux. Картинка про как создать нового пользователя в kali linux. Фото как создать нового пользователя в kali linux

Только после этого используйте кнопку со знаком плюс для создания нового пользователя Linux:

как создать нового пользователя в kali linux. Смотреть фото как создать нового пользователя в kali linux. Смотреть картинку как создать нового пользователя в kali linux. Картинка про как создать нового пользователя в kali linux. Фото как создать нового пользователя в kali linux

как создать нового пользователя в kali linux. Смотреть фото как создать нового пользователя в kali linux. Смотреть картинку как создать нового пользователя в kali linux. Картинка про как создать нового пользователя в kali linux. Фото как создать нового пользователя в kali linux

После этого создание пользователя linux завершено, новый пользователь появится в списке.

Выводы

В этой статье мы рассмотрели как создать пользователя linux с помощью терминала или в графическом интерфейсе системы. Оба способа имеют свои преимущества. Например, способ в терминале намного гибче, но в то же время графический способ дает больше контроля над процессом. Если у вас остались вопросы, спрашивайте в комментариях!

Источник

Создание пользователя в Linux. Команды adduser и useradd

как создать нового пользователя в kali linux. Смотреть фото как создать нового пользователя в kali linux. Смотреть картинку как создать нового пользователя в kali linux. Картинка про как создать нового пользователя в kali linux. Фото как создать нового пользователя в kali linux

Для создания пользователей в Linux можно использовать графические утилиты, предоставляемые дистрибутивом, или воспользоваться командной строкой.

Для создания пользователей из командной строки обычно используют утилиты adduser или useradd. Рассмотрим, использование данных утилит.

В чем отличия adduser и useradd?

useradd — это низкоуровневая утилита для создания пользователей в Linux.

adduser — представляет собой более простое решение для создания пользователей и по факту является надстройкой над useradd, groupadd и usermod.

Утилита adduser доступна не во всех дистрибутивах Linux. Реализация adduser также может отличаться. Если в дистрибутиве присутствует утилита adduser, то для создания пользователей рекомендуется использовать именно ее.

Команда adduser

Создание пользователя командой adduser

Рассмотрим, как создать обычного пользователя командой adduser

Чтобы создать нового пользователя, выполняем команду adduser и указываем имя пользователя (вместо pupkin укажите имя пользователя, которого вы создаете):

как создать нового пользователя в kali linux. Смотреть фото как создать нового пользователя в kali linux. Смотреть картинку как создать нового пользователя в kali linux. Картинка про как создать нового пользователя в kali linux. Фото как создать нового пользователя в kali linux

В результате выполнения команды adduser будут выполнены следующие действия:

В данной директории хранятся файлы, которые копируются в домашний каталог всех новых пользователей.

Команда useradd

Синтаксис команды useradd

Команда useradd принимает в качестве аргумента имя пользователя, а также различные опции.

Синтаксис команды следующий:

Создание нового пользователя

Чтобы просто создать пользователя используется команда useradd без каких-либо опций. Указывается только имя пользователя.

Данная команда создает нового пользователя с системными параметрами по умолчанию, которые прописаны в файле /etc/default/useradd

Чтобы пользователь мог войти в систему, необходимо задать для него пароль. Для этого используем команду:

Создание нового пользователя с домашней директорией в /home

Создадим пользователя и его домашнюю директорию.

Создание нового пользователя с произвольной домашней директорией

Создаем домашнюю директорию для будущего пользователя:

Копируем файлы и директории, которые по умолчанию создаются в домашней директории пользователя в данной системе. Данные файлы находятся в директории /etc/skel

Создаем пользователя и указываем домашнюю директорию:

Меняем права доступа у домашней директории:

Задаем пароль для пользователя:

Можно просмотреть информацию о пользователе, которая сохранена в файле /etc/passwd

как создать нового пользователя в kali linux. Смотреть фото как создать нового пользователя в kali linux. Смотреть картинку как создать нового пользователя в kali linux. Картинка про как создать нового пользователя в kali linux. Фото как создать нового пользователя в kali linux

Создание нового пользователя с произвольными UID, GID

Каждый пользователь в Linux имеет свой числовой идентификатор — UID, а также идентификатор основной группы пользователя — GID.

При создании пользователя можно задать произвольные номера UID и/или GID. При указании номера группы, группа с этим номером должна быть создана заранее.

Создание пользователя с указанием оболочки (shell)

Создать пользователя и добавить его в группы

Заключение

Источник

Этичный хакинг с Михаилом Тарасовым (Timcore)

Блог об Этичном Хакинге

#29 Kali Linux для начинающих. Управление пользователями и группами.

Как и в любой другой операционной системе, в Линукс можно добавлять, удалять, изменять пользователей и группы.

В этой лекции мы познакомимся с пользователями и группами, и будем рассматривать их, а именно как создавать, удалять или изменять пользователей и группы. И в дополнении рассмотрим, как работают права. Какие права есть у пользователей и групп.

Что мы делаем после взлома системы? В первую очередь нам нужно узнать, под каким пользователем мы находимся в системе. Являемся ли мы рут-пользователем, или пользователем с низкими привилегиями.

И если Вы рут-пользователь – это отлично, а если нет, то нужно попытаться повысить права.

Сначала нам нужно узнать, кто мы, и к какой группе принадлежим. Также нам нужно будет узнать, какие пользователи еще есть в системе, для того, чтобы подобрать пароли к ним, и еще, к каким группам принадлежат эти пользователи.

В линуксе у каждого пользователя есть id. У рут-пользователя id равен нулю (id 0).

При создании новых пользователей, их id начинается с тысячи, т.е. у первого пользователя айди будет тысяча, а у второго тысяча один.

Все пользователи состоят в группах. По-умолчанию, группа создается идентично имени пользователя, к примеру у пользователя timcore, будет группа timcore. Конечно это можно изменить, и далее мы рассмотрим, как это можно сделать.

Для того, чтобы узнать, под каким пользователем мы находимся, нам пригодится команда «whoami»:

как создать нового пользователя в kali linux. Смотреть фото как создать нового пользователя в kali linux. Смотреть картинку как создать нового пользователя в kali linux. Картинка про как создать нового пользователя в kali linux. Фото как создать нового пользователя в kali linux

Как видим, я нахожусь под рут-пользователем.

Сейчас я хочу узнать, кто еще есть в моей системе, и что они делают. Для этого используется команда «w»:

как создать нового пользователя в kali linux. Смотреть фото как создать нового пользователя в kali linux. Смотреть картинку как создать нового пользователя в kali linux. Картинка про как создать нового пользователя в kali linux. Фото как создать нового пользователя в kali linux

Как видим есть один пользователь root с колонкой 0. 0 – это шелл. Есть еще один способ, как проверить количество пользователей в системе. Для этого, вводим команду «cat /etc/passwd»:

как создать нового пользователя в kali linux. Смотреть фото как создать нового пользователя в kali linux. Смотреть картинку как создать нового пользователя в kali linux. Картинка про как создать нового пользователя в kali linux. Фото как создать нового пользователя в kali linux

И, как видим, существует достаточно большое количество пользователей, которые есть в системе.

Обратите внимание на пользователя, с конечным описанием «/bin/false»:

как создать нового пользователя в kali linux. Смотреть фото как создать нового пользователя в kali linux. Смотреть картинку как создать нового пользователя в kali linux. Картинка про как создать нового пользователя в kali linux. Фото как создать нового пользователя в kali linux

Это означает, что данный пользователь не может удаленно подключиться к моей машине, но, если у пользователя будет запись «/bin/bash», то он может подключаться к моей машине.

Если мы детально рассмотрим записи пользователей, то практически у всех стоит «/bin/false».

Разумеется, у рут пользователя есть такой доступ.

Но в реальной системе мы можем столкнуться с зашифрованными паролями, которые, как правило, находятся в директории «/etc/shadow»:

как создать нового пользователя в kali linux. Смотреть фото как создать нового пользователя в kali linux. Смотреть картинку как создать нового пользователя в kali linux. Картинка про как создать нового пользователя в kali linux. Фото как создать нового пользователя в kali linux

Вместо паролей мы видим хеши, которые также можно взломать.

Теперь небольшое домашнее задание. Попробуйте самостоятельно изучить информацию о группах.

Для того, чтобы узнать, к какой группе Вы принадлежите, используется команда «id» или команда «groups (имя пользователя)». Чтобы просмотреть список групп, Вам пригодится команда «cat /etc/group».

После прохождения домашнего задания, перейдем к добавлению/удалению пользователей.

Для этих целей используются две команды: «adduser», «useradd». Команда «adduser», создает нового пользователя и домашнюю директорию.

Команда «useradd», создает нового пользователя, но не создает его домашнюю директорию. Перейдем к практике, перейдя в терминал, где я буду создавать нового пользователя «bob», с помощью команды «adduser»:

как создать нового пользователя в kali linux. Смотреть фото как создать нового пользователя в kali linux. Смотреть картинку как создать нового пользователя в kali linux. Картинка про как создать нового пользователя в kali linux. Фото как создать нового пользователя в kali linux

Как видим, была создан новый пользователя, новая группа, и домашняя директория для нового пользователя. Далее нужно ввести пароль, остальные конфигурации можно оставить по-дефолту. Жмем букву «y», и завершаем установку.

Создадим для примера еще одного пользователя, с помощью команды «adduser»:

как создать нового пользователя в kali linux. Смотреть фото как создать нового пользователя в kali linux. Смотреть картинку как создать нового пользователя в kali linux. Картинка про как создать нового пользователя в kali linux. Фото как создать нового пользователя в kali linux

Теперь создадим еще одного пользователя, с помощью команды «useradd»:

как создать нового пользователя в kali linux. Смотреть фото как создать нового пользователя в kali linux. Смотреть картинку как создать нового пользователя в kali linux. Картинка про как создать нового пользователя в kali linux. Фото как создать нового пользователя в kali linux

Как видим, никаких дополнительных данных нам не нужно вводить. Нет группы, домашней директории, пароля, описания.

Я переключусь на пользователя «mat», с помощью команды «su mat»:

как создать нового пользователя в kali linux. Смотреть фото как создать нового пользователя в kali linux. Смотреть картинку как создать нового пользователя в kali linux. Картинка про как создать нового пользователя в kali linux. Фото как создать нового пользователя в kali linux

Как видим, пользователь поменялся с рута, на mat, и появилась директория root, а также знак доллара $.

Давайте перейдем в домашнюю директорию mat. Это делается с помощью команд «cd»:

как создать нового пользователя в kali linux. Смотреть фото как создать нового пользователя в kali linux. Смотреть картинку как создать нового пользователя в kali linux. Картинка про как создать нового пользователя в kali linux. Фото как создать нового пользователя в kali linux

Давайте проверим домашние директории, с помощью «ls /home/»:

как создать нового пользователя в kali linux. Смотреть фото как создать нового пользователя в kali linux. Смотреть картинку как создать нового пользователя в kali linux. Картинка про как создать нового пользователя в kali linux. Фото как создать нового пользователя в kali linux

У меня существует несколько директорий, которые мы создавали ранее. Это «bob», «mat», но нет директории «mikhail». Давайте проверим этого пользователя, с помощью команды «su mikhail»:

как создать нового пользователя в kali linux. Смотреть фото как создать нового пользователя в kali linux. Смотреть картинку как создать нового пользователя в kali linux. Картинка про как создать нового пользователя в kali linux. Фото как создать нового пользователя в kali linux

Можно выйти из учетной записи, с помощью команды «exit».

Теперь Вы знаете, чем отличаются команда «adduser» и «useradd».

Теперь давайте проверим, что пользователи были созданы. Нужно выполнить команду «cat /etc/passwd»:

как создать нового пользователя в kali linux. Смотреть фото как создать нового пользователя в kali linux. Смотреть картинку как создать нового пользователя в kali linux. Картинка про как создать нового пользователя в kali linux. Фото как создать нового пользователя в kali linux

Обратите внимание на id пользователей, которые начинаются с 1000. Но у меня уже создано несколько пользователей, поэтому пользователь «bob», начинается с 1004.

У каждого пользователя присутствует /bin/bash. Это значит, удаленная авторизация на машине.

Как и в случае создания пользователей и групп, существует удаление.

Удаление проводится с помощью двух команд, в зависимости от удаления директории.

Команда «userdel» удаляет только пользователя:

как создать нового пользователя в kali linux. Смотреть фото как создать нового пользователя в kali linux. Смотреть картинку как создать нового пользователя в kali linux. Картинка про как создать нового пользователя в kali linux. Фото как создать нового пользователя в kali linux

Команда «deluser» удаляет пользователя и группу, которая привязана к пользователю. Чтобы удалить домашнюю директорию, то нужно прописать «—remove-home»:

как создать нового пользователя в kali linux. Смотреть фото как создать нового пользователя в kali linux. Смотреть картинку как создать нового пользователя в kali linux. Картинка про как создать нового пользователя в kali linux. Фото как создать нового пользователя в kali linux

Давайте проверим директорию /home/, с помощью команды «ls /home/»:

как создать нового пользователя в kali linux. Смотреть фото как создать нового пользователя в kali linux. Смотреть картинку как создать нового пользователя в kali linux. Картинка про как создать нового пользователя в kali linux. Фото как создать нового пользователя в kali linux

Как видим, директории bob не существует, и она была удалена.

Источник

Как создать нового пользователя в Linux

Утилита useradd — регистрирует нового пользователя или изменяет информацию по умолчанию о новых пользователях

При вызове без опции -D команда useradd создаёт новую учётную запись пользователя, используя значения, указанные в командной строке, плюс значения по умолчанию из системы. В зависимости от параметров командной строки команда useradd обновит системные файлы, а также может создать домашний каталог нового пользователя и скопировать исходные файлы.

По умолчанию для нового пользователя также будет создана группа (смотрите опции -G, -N, -U и USERGROUPS_ENAB).

Имена пользователей должны начинаться со строчной буквы или символа подчёркивания, и должны состоять только из строчных букв, цифр, символов подчёркивания и минус. Они могут

заканчиваться знаком доллара. Это можно описать регулярным выражением: [a-z_][a-z0-9_-]*[$]?

Имена пользователей могут быть длиной не более 32 знаков.

Как создать нового пользователя в Debian, Kali Linux, Linux Mint, Ubuntu

Для создания нового пользователя запустите команду вида:

Замените НОВЫЙ_ПОЛЬЗОВАТЕЛЬ на желаемое имя.

Установите пароль для нового пользователя:

Как создать нового пользователя в Arch Linux, Manjaro, BlackArch и их производных

Для создания нового пользователя с sudo (замените НОВЫЙ_ПОЛЬЗОВАТЕЛЬ на настоящее имя) выполните команду вида::

как создать нового пользователя в kali linux. Смотреть фото как создать нового пользователя в kali linux. Смотреть картинку как создать нового пользователя в kali linux. Картинка про как создать нового пользователя в kali linux. Фото как создать нового пользователя в kali linux

Установите пароль для созданного пользователя:

Опции команды useradd

Рассмотрим несколько важных опций утилиты useradd.

Имя оболочки входа пользователя. По умолчанию это поле остаётся пустым, в результате чего система выбирает оболочку входа по умолчанию, заданную переменной SHELL в /etc/default/useradd, или пустую строку по умолчанию.

Создать домашний каталог пользователя, если он не существует. Файлы и каталоги, содержащиеся в каталоге скелета (который может быть определён с помощью параметра -k), будут скопированы в домашний каталог.

По умолчанию, если этот параметр не указан и CREATE_HOME не включён, домашние каталоги не создаются.

Имя или числовой идентификатор первичной группы пользователя. Группа с таким именем должна существовать. Идентификатор группы должен указывать на уже существующую группу.

Если не указано иное, поведение useradd будет зависеть от переменной USERGROUPS_ENAB в /etc/login.defs. Если для этой переменной задано значение «yes» (или в командной строке указано -U/—user-group), для пользователя будет создана группа с тем же именем, что и его имя для входа. Если для переменной задано значение no (или в командной строке указано -N/—no-user-group), useradd установит для первичной группы нового пользователя значение, указанное переменной GROUP в /etc/default/useradd или 100 по умолчанию.

Список дополнительных групп, членом которых является пользователь. Каждая группа отделяется от следующей запятой без пробелов. На группы распространяются те же ограничения, что и на группу, указанную с параметром -g. По умолчанию пользователь принадлежит только к начальной группе.

Скелетный каталог, содержащий файлы и каталоги, которые должны быть скопированы в домашний каталог пользователя, когда домашний каталог создаётся с помощью useradd.

Эта опция действительна, только если указана опция -m (или —create-home).

Если этот параметр не установлен, каталог скелета определяется переменной SKEL в /etc/default/useradd или, по умолчанию, etc/skel.

Если возможно, выполняется копирование ACL и расширенных атрибутов.

Изменение значений по умолчанию для создания новых пользователей

При вызове только с параметром -D, useradd отобразит текущие значения по умолчанию.

как создать нового пользователя в kali linux. Смотреть фото как создать нового пользователя в kali linux. Смотреть картинку как создать нового пользователя в kali linux. Картинка про как создать нового пользователя в kali linux. Фото как создать нового пользователя в kali linux

Эти значения будут применятся при создании новых пользователей если не используются опции, которые переопределяют их.

При вызове с -D плюс другие параметры, useradd обновит значения по умолчанию для указанных параметров. Допустимые варианты изменения по умолчанию:

Префикс пути к домашнему каталогу нового пользователя. Имя пользователя будет добавлено в конец BASE_DIR для формирования имени домашнего каталога нового пользователя, если опция -d не используется при создании новой учётной записи.

Этот параметр устанавливает переменную HOME в /etc/default/useradd.

Дата, когда учётная запись пользователя заблокирована.

Эта опция устанавливает переменную EXPIRE в /etc/default/useradd.

Число дней, которые должны пройти после устаревания пароля, перед тем как учётная запись будет заблокирована.

Эта опция устанавливает НЕАКТИВНУЮ переменную в /etc/default/useradd.

Имя или идентификатор группы для начальной группы нового пользователя (когда используется -N/—no-user-group или когда для переменной USERGROUPS_ENAB установлено значение no в /etc/login.defs). Указанная группа должна существовать, а числовой идентификатор группы должен иметь существующую запись.

Эта опция устанавливает переменную GROUP в /etc/default/useradd.

Имя командной оболочки пользователя.

Эта опция устанавливает переменную SHELL в /etc/default/useradd.

Файлы

/etc/passwd

содержит информацию о пользователях

/etc/shadow

содержит защищаемую информацию о пользователях

/etc/group

содержит информацию о группах

/etc/gshadow

содержит защищаемую информацию о группах

/etc/default/useradd

значения по умолчанию для создаваемой учётной записи

/etc/skel/

каталог, содержащий файлы по умолчанию

/etc/subgid

Per user subordinate group IDs.

/etc/subuid

Per user subordinate user IDs.

/etc/login.defs

содержит конфигурацию подсистемы теневых паролей

Источник

Как создать не root пользователя в Kali Linux

Недавно я cделал новую установку Kali Linux.

Одна из первых задач после установки, которую я делал, – создать нового пользователя для ежедневного использования.

К сожалению, Kali создает во время установки пользователя root по умолчанию.

Запуск от имени root всегда является ужасной практикой безопасности, поэтому я рекомендую вам создать нового пользователя как можно скорее после установки.

Преимущества стандартного пользователя в Kali Linux

Немного преимуществ, которые у вас есть в качестве пользователя без полномочий root или стандартного пользователя в Kali Linux

Установка и запуск Google Chrome
Установка и запуск менеджера пользователей и групп Gnome (установка gnome-системных инструментов)
Используйте Kali в качестве первичной операционной системы, не беспокоясь о ее разрыве.

Добавление пользователя в Kali Linux

Прежде всего, давайте подтвердим, какая версия Linux и ядра используется.

В командной строке введите:

Теперь давайте добавим пользователя.

Откройте терминал и введите следуюее для создания нового пользователя (замените fsociety на нужное имя пользователя)

Добавить пользователя в группу sudo (чтобы пользователь мог установить программное обеспечение, разрешить печать, использовать привилегированный режим и т. д.)

Измените оболочку по умолчанию ранее созданного пользователя на bash

Ну все, все получилось так, как ожидалось.

Теперь давайте выходим из системы и заходим в систему как наш новый стандартный пользователь без права root (fsociety)

Источник

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *