Я новичок в Raspberry PI. Мне нужно создать нового пользователя в Raspberry PI в дистрибутиве Raspbian, но я хотел бы иметь другое имя пользователя, но с равным или одинаковым уровнем привилегий? Как я мог это сделать?
Я новичок в Raspberry PI. Мне нужно создать нового пользователя в Raspberry PI в дистрибутиве Raspbian, но я хотел бы иметь другое имя пользователя, но с равным или одинаковым уровнем привилегий? Как я мог это сделать?
Ответы:
Если вы работаете adduser
с той же группой, как pi
это должно работать (я не пробовал это).
Согласно комментариям выше, это трудный способ решить вашу проблему. Просто дайте каждому Пи уникальный, hostname
и их будет легко отличить.
Желательно иметь одинаковое имя пользователя на каждой машине, если вы хотите перемещать файлы.
Предполагая новое имя пользователя :
Чтобы создать новую учетную запись пользователя: sudo addduser username
следуйте инструкциям, убедившись, что при установке вы установили надежный пароль.
Вы также хотите добавить нового пользователя в те же группы, к которым принадлежит пользователь pi. Вы можете просматривать группы, к которым принадлежит пользователь pi groups pi
.
группы pi pi: pi adm dialout cdrom sudo аудио видео plugdev игры пользователи вход netdev spi i2c gpio
Обратите внимание, что у вашего нового пользователя автоматически будет создана группа, соответствующая его имени пользователя. Вам не нужно добавлять нового пользователя в pi
группу.
Вы можете добавить своего нового пользователя в каждую группу в отдельности, используя sudo adduser username groupname
. Например:
sudo adduser username sudo
sudo adduser username audio
Если вы хотите, чтобы ваш новый пользователь имел те же права, что и пользователь pi, добавьте новое имя пользователя во все группы, кроме pi
группы, к которой принадлежит пользователь pi. Вы можете сохранить набор текста, выполнив это за один проход:
for GROUP in adm dialout cdrom sudo audio video plugdev games users netdev input spi i2c gpio; do sudo adduser username $GROUP; done
Обязательно добавьте нового пользователя в sudo
группу, поскольку это позволяет использовать sudo
команду новому пользователю. netdev
может быть важно для настройки сетевых устройств.
Как уже отмечали другие, вам, вероятно, лучше просто поменять имя хоста (можно сделать с помощью sudo raspi-config
under Advanced->Hostname
), чтобы выполнить то, что вам нужно. Кроме того, не забывайте, что старая учетная запись pi все еще существует, и, возможно, с паролем по умолчанию, поэтому обязательно по крайней мере измените пароль для пользователя pi из соображений безопасности.
for GROUP in $(groups pi | sed 's/.*:\spi//'); do sudo adduser username $GROUP; done
groups
странице руководства . Я добавляю своего нового пользователя в другие группы (например sshusers
), а также при создании.
pi
не 1-й, он не сможет удалить его.