Этот вопрос уже задан ответ здесь:
Я добавил себя в группу дозвона и запустил
getent group dialout
, и он вернул
dialout:x:20:myUserName
Я пытаюсь получить доступ к последовательному порту и получаю ...
[Errno 13] could not open port
/dev/ttyACM0: [Errno 13]
Permission denied '/dev/attyACM0'
Так ясно, что я сделал шаг вперед.
Необходимо выйти из системы и войти в систему для изменений группы для применения. (другие решения могли бы быть возможными),
Позволяет канавке обхода это. Я в настоящее время - не член dialout
getent group dialout
dialout:x:20:
Теперь я добавляю меня
sudo usermod -aG dialout myUser
и проверьте
getent group dialout
dialout:x:20:myUser
Однако getent
просто смотрят конфигурация не в текущем состоянии (который не обновляется). Вы видите это путем взгляда на groups
groups
myUser adm cdrom sudo dip plugdev lpadmin sambashare docker
нет dialout
здесь. После перевхода в систему это будет работать