tty
여러 장치와 상호 작용할 필요가 없도록 내 사용자 계정에 여러 장치를 사용할 수 있는 권한을 부여하려고 합니다 sudo
. 해당 포트의 속성입니다.
9303 0 crw--w---- 1 root tty 238, 1 Apr 17 12:32 /dev/ttyTHS1
25951 0 crw-rw---- 1 root dialout 188, 0 Apr 17 12:32 /dev/ttyUSB0
25952 0 crw-rw---- 1 root dialout 188, 1 Apr 17 12:32 /dev/ttyUSB1
25953 0 crw-rw---- 1 root dialout 188, 2 Apr 17 12:32 /dev/ttyUSB2
25954 0 crw-rw---- 1 root dialout 188, 3 Apr 17 12:32 /dev/ttyUSB3
25955 0 crw-rw---- 1 root dialout 188, 4 Apr 17 12:32 /dev/ttyUSB4`
내 사용자 계정이 속한 그룹을 확인하면 및 dialout
groups 이 표시됩니다 tty
.
그런데 미니컴을 실행하려고 하면
minicom -d /dev/USB1
권한 거부 오류가 발생합니다. 똑같이 하면 sudo
잘 되더라구요. 포트를 사용하지 않고도 포트에 액세스할 수 있도록 허용하는 것이 무엇입니까? sudo
(모든 사람에게 권한을 부여하지 않습니다.)
감사해요.
답변1
내 대답을 찾았습니다. 어떤 이유로 /dev/ttyUSB1이 열리면 장치는 그룹에서 액세스할 수 있는 권한이 없는 /dev/tty8도 엽니다.