
/dev/ttyACM0 포트를 열 수 없다는 오류가 발생합니다. [오류 13] 권한 거부됨: '/dev/ttyACM0'
이 오류를 해결하기 위해 해당 활성 세션의 문제만 해결하는 coomand sudo chmod a+rw /dev/ttyACM0을 작성합니다. NUC를 끄거나 다시 시작하면 동일한 오류가 계속해서 발생합니다.
답변1
/dev
부팅할 때마다 디렉터리가 다시 생성되므로 디렉터리가 사라 chmod
집니다.
더 좋은 방법은 을 사용하여 장치의 그룹 소유권을 확인한 ls -l
다음 을 사용하여 해당 그룹에 자신을 추가하는 것입니다.sudo adduser $USER group
확장된 설명은 다음과 같습니다.
를 눌러 "터미널 창"을 엽니다 Ctrl-Alt-T.
이 창을 선택하려면 왼쪽 버튼을 클릭하세요.
탐구하다. 유형:
ls -l /dev/ttyACM0
man ls
고치다. 유형;
sudo adduser $USER $(stat --format="%G" /dev/ttyACM0 )
메시지가 나타나면 로그인 비밀번호를 입력하세요.
이렇게 하면 다음(및 이후의 모든) 로그인이 에 대한 그룹 액세스 권한을 갖도록 설정됩니다 /dev/ttyACM0
.
그러므로 로그오프하고 로그인하고 행복하세요.