Такие читатели, как вы, помогают поддерживать MUO. Когда вы совершаете покупку по ссылкам на нашем сайте, мы можем получать партнерскую комиссию. Читать далее.

В более старых версиях ОС Raspberry Pi по умолчанию использовались стандартные учетные данные пользователя. Хотя более новая версия просит вас создать собственное имя пользователя и пароль во время установки, вам может потребоваться создать больше пользователей в будущем, чтобы удовлетворить дополнительные требования.

Вы можете легко сделать это с помощью команд Linux, а поскольку ОС Raspberry Pi является разновидностью Linux, те же команды применимы и к другим дистрибутивам.

Создайте нового пользователя в ОС Raspberry Pi

Вы можете использовать оба пользовательдобавить и Добавить пользователя к создать нового пользователя в линуксе; хотя команды немного отличаются. useradd — это низкоуровневая команда, которая работает со всеми дистрибутивами Linux, тогда как adduser — это высокоуровневая команда, которая работает с меньшим количеством дистрибутивов. Обе команды отлично работают в ОС Raspberry Pi.

instagram viewer

Используйте эту команду для создания пользователя с именем Вишну используя добавку пользователя:

sudo useradd вишну

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

sudo passwd вишну

Напротив, команда adduser просит вас установить пароль во время создания пользователя.

sudo adduser вишну

Кроме того, он создает домашний каталог с именем пользователя. Вы можете проверить это с помощью:

лс /дом

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

Новые пользователи по умолчанию получают следующий доступный UID. Иногда желательно создать нового пользователя с собственным UID. Вы можете сделать это, используя:

sudo useradd -u 2200 вишну

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

ид вишну

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

Если вам нужно собственное имя для вашего домашнего каталога, вы можете использовать команду:

sudo useradd -m -d /home/mychoice vishnuhome

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

Дайте новому пользователю правильные привилегии

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

  • Модернизация системы потребует судо привилегии
  • Для подключения к новым сетям Wi-Fi с помощью диспетчера сети пользователь должен находиться в netdev группа

Чтобы добавить нового пользователя в группу sudo, выполните:

sudo usermod -a -G судо вишну

...где указывает добавить и указывает группу.

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

ид вишну

Затем добавьте нового пользователя в эти группы с помощью:

sudo usermod -a -G запятая, разделенная, группа, имена вишну

Удалить нежелательных пользователей в ОС Raspberry Pi

В ОС Raspberry Pi вам необходимо удалить пользователя по умолчанию Пи если это не принципиально. Это из соображений безопасности. Если вы включили SSH на Raspberry Pi с именем пользователя по умолчанию Пи, он уязвим для взлома методом грубой силы, если он не защищен приложением-ограничителем скорости, таким как Fail2Ban.

На Raspbian, который является более старой версией ОС, удаление пользователя почти обязательно. Пи когда SSH включен, потому что имя пользователя и пароль по умолчанию предустановлены.

Чтобы удалить пользователя по умолчанию, вы должны войти в систему как другой пользователь. Для этого нужно отключить Автоматическая авторизация первый.

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

sudo userdel том

Если вы хотите также удалить домашний каталог пользователя, используйте:

sudo userdel -r Джилл

...где предназначен для удаления домашнего каталога.

Вы также можете использовать обманщик команда сделать то же самое; хотя аргументы разные.

sudo deluser --remove-home jack

Создание новых пользователей с помощью команд проще, чем вы думаете

Команды — это то, что делает Linux особенным; они дают вам гораздо больше гибкости для указания точных инструкций.

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