Как создать нового пользователя в Raspberry PI, который имеет равные права в качестве пользователя по умолчанию: pi? [закрыто]

8

Я новичок в Raspberry PI. Мне нужно создать нового пользователя в Raspberry PI в дистрибутиве Raspbian, но я хотел бы иметь другое имя пользователя, но с равным или одинаковым уровнем привилегий? Как я мог это сделать?

Главный
источник
Почему вы хотите это сделать, этот логин для кого-то еще, чтобы использовать? если вы дублируете разрешения и используете учетную запись, я не вижу преимущества. Этот поток raspberrypi.org/forums/viewtopic.php?f=91&t=37324 и, в частности, ответ от @joan (еще один пользователь здесь) поможет вам начать.
Стив Робиллард
У меня есть другой Raspberry PI, который также мне нужен ssh. То же имя в ssh мне не помогает. Но я хочу иметь такой же уровень привилегий для нового пользователя.
Main
1
Может показаться, что проблема связана с вашей цепочкой инструментов SSH и подсказкой, так почему бы не обратиться к ней с помощью настраиваемой подсказки и более совершенных инструментов SSH, вместо того, чтобы создавать большую поверхность атаки для хакеров. Что вы используете для SSH? Какой тип компьютера вы используете SSHing? Какую команду вы используете, которая вас смущает? Вы используете SSHing, используя имя хоста или IP-адрес?
Стив Робиллард,
2
не будет ли изменение имен хостов намного проще / безопаснее? так что вы можете использовать SSH для яблочного пирога и черничного пирога с помощью ssh pi @ applepie или ssh pi @ blueberrypie?
Стив Робиллард
1
@SteveRobillard: Для последовательности я бы порекомендовал одно написание «пи / пирог»;)
Jacobm001

Ответы:

3

Если вы работаете adduserс той же группой, как piэто должно работать (я не пробовал это).

Согласно комментариям выше, это трудный способ решить вашу проблему. Просто дайте каждому Пи уникальный, hostnameи их будет легко отличить.

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

Milliways
источник
17

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

Чтобы создать новую учетную запись пользователя: 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-configunder Advanced->Hostname), чтобы выполнить то, что вам нужно. Кроме того, не забывайте, что старая учетная запись pi все еще существует, и, возможно, с паролем по умолчанию, поэтому обязательно по крайней мере измените пароль для пользователя pi из соображений безопасности.

bobstro
источник
1
Лучше (чтобы не набирать группы)for GROUP in $(groups pi | sed 's/.*:\spi//'); do sudo adduser username $GROUP; done
Milliways
Лучше до тех пор, пока вычисление правильного регулярного выражения не займет больше времени! Вы гарантированно, что «пи» всегда будет первой группой в списке после имени пользователя? Я не вижу ничего на groupsстранице руководства . Я добавляю своего нового пользователя в другие группы (например sshusers), а также при создании.
Бобстро
У меня нет проблем с RE, по крайней мере, с простыми подобными. Если piне 1-й, он не сможет удалить его.
Милливэйс
Думал больше о новом пользователе, таком как OP!
Бобстро