LINUX.ORG.RU

doas adduser (добавить нового пользователя)

 ,


0

1


Дистрибутив devuan
За мест sudo использую «doas»
Появилась ни об ходимость создать еще одного пользователя в системе, но команда, 'doas adduser (username)' не действительна, естественно без скобок и имя другое :)
Предполагаю что нужно дать какое-то правило для этого в /etc/doas.conf
Кто с такими же задачами сталкивался, подскажите пожалуйста. Благодарю



Последнее исправление: raanima (всего исправлений: 1)
Ответ на: комментарий от VladMesh

Добрый человек благодарю :)

which adduser

Отработала нормально, но ничего ни выдало.

doas /usr/sbin/adduser (username)

Сработало, новый пользователь добавился.
Видимо с «doas» нужно так добовлять, буду сейчас знать.


Задача решина! Благодарю*)

raanima
() автор топика
Последнее исправление: raanima (всего исправлений: 2)
Ответ на: комментарий от VladMesh

Так не пойдет

Благодарю что помогаешь друг))
А зачем wireshark давать привелегии root -a -G


Разве так будет ни достаточно?

doas /usr/sbin/adduser username wireshark

Ни хотелось бы давать больше, чем это ни обходимо.
(Вплане безопасности)


Да, обезательно надо почитать на днях документацию..

raanima
() автор топика
Ответ на: комментарий от raanima

Раз which adduser выдал пустоту, значит в путях для текущего твоего юзера нет /usr/sbin/ - а doas наследует эти же пути, соответственно и не может найти adduser.

Чтобы не прописывать руками пути к командам каждый раз - можно добавить в переменную окружения PATH путь /usr/sbin, тогда всё будет отрабатывать валидно.

(Всё подобное можно проверить через тот же doas echo $PATH - есть ли в нём /usr/sbin)

sh0ckfile
()
Ответ на: комментарий от sh0ckfile

Чтобы не прописывать руками пути к командам каждый раз


Создаю нового пользователя очень редко. При создании системы:
Одна учетная запись для повседневки.
Вторая учетная запись административная, для обновлений, установки программ и.т.д
Так как root отключаю!


А сейчас потребовалось создать учетку для wireshark и еще пару програмулек, для изоляции от основной учетки.

можно добавить в переменную окружения PATH путь /usr/sbin


Все же мне интересно, как именно это сделать, есть простой и безопасный способ?
Надо будет тоже обезательно почитать))

raanima
() автор топика