Как добавить пользователя в kali linux
Обновлено: 21.11.2024
Учетные данные по умолчанию для входа в новую машину kali: имя пользователя: «kali» и пароль: «kali». Что открывает сеанс как пользователь «kali», и для доступа к root вам необходимо использовать этот пароль пользователя после «sudo».
Как установить без полномочий root в Kali Linux?
- Добавить пользователя со всеми уже созданными каталогами пользователей (таким образом избегая ошибки «Не удалось обновить».
- Добавьте пользователя в группу sudo, чтобы он мог использовать корневые команды.
- Измените оболочку по умолчанию с chsh на bash.
- Войдите как этот пользователь и продемонстрируйте, что ошибок не было.
- Уметь использовать sudo и показывать сходство групп.
- Безопасно удалите этого пользователя.
Как добавить пользователя без полномочий root в Linux?
Что такое пользователь без полномочий root в Linux?
Как правило, большинство дистрибутивов Linux просят своих пользователей использовать более низкие права пользователя при использовании операционной системы. Это отличный совет для безопасности операционной системы, потому что эта среда без полномочий root (не администратор) поддерживает дополнительный уровень безопасности между обычным пользователем и операционной системой.
Как добавить пользователя в Linux?
- Войдите как пользователь root.
- Используйте команду useradd "имя пользователя" (например, useradd roman)
- Используйте su плюс имя пользователя, которого вы только что добавили, чтобы войти в систему.
- Нажатие «Выход» приведет к выходу из системы.
Как вывести список всех пользователей в Linux?
Чтобы получить список пользователей в Linux, необходимо выполнить команду «cat» в файле «/etc/passwd». При выполнении этой команды вам будет представлен список пользователей, доступных в настоящее время в вашей системе. Кроме того, вы можете использовать команду «меньше» или «больше» для навигации по списку имен пользователей.
Как составить список пользователей в Linux?
- Получить список всех пользователей с помощью файла /etc/passwd.
- Получить список всех пользователей с помощью команды getent.
- Проверьте, существует ли пользователь в системе Linux.
- Системные и обычные пользователи.
Как создать пользователя без команды useradd?
- Добавить запись для пользователя в файл /etc/passwd.
- Добавьте запись для группы в файл /etc/group.
- Создайте домашний каталог для добавленного пользователя.
- Установите новый пароль пользователя с помощью команды passwd.
Как добавить пользователя в неинтерактивную оболочку?
Что касается того, как создать такого пользователя, если вы просмотрите man useradd, там есть возможность установить оболочку входа в систему, -s или —shell . Вы также можете создать пользователя в обычном режиме, как хотите (я полагаю, вы уже знаете?), а затем отредактировать /etc/passwd, как в ответе msw.
Как мне добавить пользователя в мою систему?
- Выберите «Пуск» → «Панель управления» и в появившемся окне нажмите ссылку «Добавить или удалить учетные записи пользователей». Появится диалоговое окно "Управление учетными записями".
- Нажмите «Создать новую учетную запись».
- Введите имя учетной записи, а затем выберите тип учетной записи, которую хотите создать.
- Нажмите кнопку "Создать учетную запись" и закройте панель управления.
В чем разница между Adduser и useradd?
Две основные команды для управления пользователями — это adduser и useradd. Разница между adduser и useradd заключается в том, что adduser используется для добавления пользователей с настройкой домашней папки учетной записи и других параметров, а useradd — это служебная команда низкого уровня для добавления пользователей.
Операционная система Kali Linux отличается от других дистрибутивов Linux, поскольку Kali Linux имеет пользователя/суперпользователя по умолчанию (root) и может интерпретироваться как администратор< /em>, у которого есть полный доступ ко всей операционной системе для выполнения любого существующего приложения. Однако существует риск при использовании пользователя / суперпользователя.
Есть два риска при использовании пользователя/суперпользователя:
- Может привести к повреждению системы, если неправильно ввести команду и установить программу
- Если пользователь root в системе заражен вредоносным ПО, это будет очень опасно, поскольку вредоносное ПО, атакующее пользователей, может получить доступ ко всей системе в операционной системе. пользователь будет более опасен, потому что в Kali Linux есть опасные инструменты.
Существует также преимущество использования пользователя/суперпользователя:
- Иметь полные права доступа к системе
- Не нужно вводить «sudo» и пароль при установке программы в Kali Linux
Я предпочитаю использовать дополнительного пользователя, потому что будет безопаснее использовать Kali Linux таким новичкам, как я. Использование пользователя/суперпользователя (root) является самой большой проблемой для пользователя Kali Linux. Kali Linux славится инструментами проникновения, очень полными и опасными, привлекательными для людей, которые хотят выучиться на хакера.
Теперь я попытаюсь обсудить, как добавить нового пользователя в Kali Linux.Предполагается, что базовые пользователи Kali Linux могут без проблем учиться, когда возникает ошибка при вводе команд или подвергается атакам вредоносных программ.
Как добавить нового пользователя в Kali Linux:
Шаги:
-
Войдите в систему как пользователь root, откройте терминал и создайте нового пользователя, введя эту команду
После всех введенных команд пользователя можно будет использовать только после того, как мы выйдем из системы как пользователь root, а затем войдем снова, используя свое имя пользователя и новый пароль.
Как правило, большинство дистрибутивов Linux просят своих пользователей использовать более низкие права пользователя при использовании операционной системы. Это отличный совет для безопасности операционной системы, потому что эта некорневая (неадминистративная) среда поддерживает дополнительный уровень безопасности между обычным пользователем и операционной системой. Эта пользовательская среда полезна, когда требуется несколько пользователей и отдельные привилегии в системе. Кроме того, эта среда без полномочий root хороша с точки зрения безопасности, поскольку сбой программного обеспечения, работающего с правами пользователя, не разрушит всю операционную систему, а новая уязвимость в программном обеспечении не предоставит хакеру полный доступ с правами root.
Kali Linux в основном используется для тестирования на проникновение и аудита безопасности, где большинство инструментов необходимо запускать с правами администратора (Root) одним пользователем, поэтому, чтобы не запускать каждый инструмент с «sudo» каждый раз, лучше иметь корневую среду по умолчанию. Также маловероятно, что система Kali используется несколькими пользователями, и, следовательно, по умолчанию в Kali есть один пользователь «root» с правами администратора. Также из-за привилегированной среды root по умолчанию Kali Linux не рекомендуется для абсолютных новичков.
Эта корневая среда ограничивает работу многих пользовательских приложений, поскольку многие приложения, такие как Google Chrome, TOR Browser, VLC Media Player, из соображений безопасности работают только в изолированной пользовательской среде.
Преимущества обычной учетной записи пользователя в Kali Linux
- Вы можете установить и использовать множество программ без полномочий root, включая Google Chrome, TOR Browser, VLC Media Player и многие другие программы.
- Безопасно не использовать операционную систему как root, потому что любая ошибка, допущенная пользователем root или корневым приложением, может иметь разрушительные последствия.
- Вы можете установить инструменты управления GNOME и настроить среду рабочего стола.
Добавление пользователя без полномочий root
Прежде всего зарегистрируйте обычную учетную запись пользователя с помощью команды «adduser», она запросит у вас подтверждение пароля и другие данные пользователя
Теперь измените пользовательский режим для выполнения административных задач (sudoer), чтобы вы могли запустить команду sudo позже.
Создается обычный пользователь, который может запускать корневые задачи с помощью команды «sudo». Теперь выйдите из своего корневого пользователя и снова войдите в свою новую учетную запись.
Установка Google Chrome
Вы можете установить Google Chrome для этого пользователя без полномочий root. Перейдите на официальный сайт Chrome и загрузите установочный пакет Debian «.deb» для Kali Linux и установите его с помощью установщика пакетов.
Введите следующее
[email protected]:~$ cd ~ / Downloads
usama @ kali:~ / Downloads$ sudo dpkg -i google-chrome-stable * .deb
Если вы получили какие-либо ошибки, введите следующее
Теперь вы можете запустить Google Chrome из меню GNOME
Установка другого программного обеспечения без полномочий root
Вы также можете установить другое программное обеспечение, такое как VLC Media Player, TOR Browser, добавив их репозитории, используя apt-get или вручную загрузив их «.deb», а затем установив его. Например, вы можете установить VLC с помощью apt-get с sudo.
Чтобы установить браузер TOR, введите
[электронная почта защищена]:~$ sudo add-apt-repository ppa:webupd8team / tor-browser
[электронная почта защищена]:~$ sudo apt-get update
[электронная почта защищена]:~$ sudo apt-get установить tor-browser torbrowser-launcher -y
Заключение
Из-за требований пользователя Kali поставляется со средой Root по умолчанию и предназначена для опытных пользователей. Но в некоторых случаях может потребоваться среда без полномочий root. Это можно сделать, добавив пользователя sudoer без полномочий root в список пользователей. В меню установки Kali Linux также есть «Экспертный режим», в котором вы можете не добавлять корневой режим по умолчанию.
Об авторе
Усама Азад
Энтузиаст по безопасности, который любит Terminal и Open Source. Моя область знаний — Python, Linux (Debian), Bash, тестирование на проникновение и брандмауэры. Я родился и вырос в Вазирабаде, Пакистан, и в настоящее время учусь в Национальном университете науки и технологий (NUST). В Твиттере меня зовут @UsamaAzad14
В некоторых случаях вам может потребоваться использовать суперпользователя, root, в течение длительного периода времени. В этих случаях мы можем легко получить доступ к учетной записи root с помощью простого sudo su (который запросит пароль текущего пользователя), выбрав значок корневого терминала в меню Kali или альтернативно используя su - (который запросит пароль пользователя root ), если вы установили пароль для учетной записи root, о которой вы знаете. Когда закончите, выйдите или CTRL+D выведет нас из этой приподнятой оболочки.
Однако могут быть и другие случаи, когда вы можете захотеть использовать root в нескольких сеансах без хлопот с повышением привилегий. В этих ситуациях нам нужно будет установить пакет и внести несколько изменений, чтобы полностью включить учетную запись root для использования из соображений безопасности, поскольку учетная запись root отключена по умолчанию.
Включение учетной записи root
Первое, что нужно сделать, это установить пароль root, который должен отличаться от пароля текущего пользователя (в данном случае kali ). Мы можем сделать это, выполнив следующие действия:
Обратите внимание, что запрос пароля не будет отображать вывод, когда вы вводите пароль, но он по-прежнему будет регистрировать нажатия клавиш.
Следующее, что нам нужно решить, — хотим ли мы использовать root через SSH или через запрос входа в систему в зависимости от того, какая среда рабочего стола установлена.
Включение root для SSH
Если мы посмотрим на /etc/ssh/sshd_config, то увидим строку PermitRootLogin. Мы захотим изменить эту строку, чтобы она соответствовала нашему варианту использования.
Если мы настроили вход на основе ключа SSH для учетной записи root, мы можем просто раскомментировать соответствующую строку и продолжить. В противном случае мы должны изменить PermitRootLogin на yes, что позволит нам ввести пароль.
Включение root для входа в GNOME и KDE
Сначала мы установим kali-root-login, чтобы изменить несколько файлов конфигурации, что позволит нам войти в систему с учетной записью root через GNOME GDM3 и приглашение для входа в KDE. Этот шаг не требуется при использовании других сред рабочего стола.
Теперь мы можем выйти из нашей учетной записи пользователя без полномочий root и войти в систему с использованием пароля, который мы установили ранее.
Читайте также: