В особенности я хочу создать мосты динамично, но без потребности выполнения его с sudo
. Я думаю, что это - группа netdev
.
Но есть ли, и я уверен, что существует, общий ответ на вопрос: Как я могу решить, что группа должна была запустить программу без ввода sudo
перед командой
Первый показ команда (мне жаль, что Вы не говорили нам который) без sudo
. Примите во внимание устройство (устройства), упомянутое в сообщении об ошибке.
Использовать ls -l
, сопровождаемый устройством (устройствами), например.
walt@bat:~(0)$ ls -l /dev/ttyS1
crw-rw---- 1 root dialout 4, 65 Dec 13 08:34 /dev/ttyS1
Это устройство позволяет rw
доступ для владельца (root
) и члены dialout
группа.
Добавить себя к dialout
группа,
sudo adduser $USER dialout
Использовать Ваше новое dialout
состав группы, или выходят из системы и входят в систему, или newgrp dialout
запустить оболочку с того состава группы.