Права на последовательный порт в Linux
Последовательные порты в Linux называются /dev/tty*, для работы с ними нужно состоять в группе uucp.
У меня Arch Linux, поэтому я буду писать команды для него.
$USERNAME — это переменная, в которой содержится имя текущего пользователя. Если вам нужно работать с другим пользователем, вместо этой переменной впишите нужное имя.
Посмотреть, в каких группах состоит пользователь:
$ groups $USERNAME
wheel lp sys network power adegtyarev
Добавить пользователя в группу uucp:
$ sudo gpasswd -a $USERNAME uucp