/dev/ttyUSB5
다음 명령을 사용하여 장치를 열려고 합니다 minicom
.
user4@user-pc-4:~$ sudo minicom -D /dev/ttyUSB5 -b 115200
위 명령을 실행하면 터미널에 비밀번호 프롬프트가 나타납니다. 위 작업을 수행하기 전에 sudo
다음을 수행하여 사용자가 그룹에 추가되었는지 확인했습니다.
user4@user-pc-4:~$ sudo gpasswd -a user4 sudo
[sudo] password for user4:
Adding user user4 to group sudo
/etc/sudoers
또한 다음을 통해 user4
직렬 포트에 액세스하기 위해 비밀번호를 묻는 메시지가 표시되지 않도록 파일에 다음을 추가했습니다 ./dev/ttyUSB5
minicom
user4 ALL=(ALL) NOPASSWD:/usr/bin/minicom
여전히 비밀번호 프롬프트가 표시됩니다! 그런 다음 다음을 수행하여 그룹 user4
에 추가 dialout
하고 sudo
완전히 피하려고 시도했습니다 .
user4@user-pc-4:~$ sudo gpasswd -a user4 dialout
[sudo] password for user4:
Adding user user4 to group dialout
위의 방법은 제대로 작동했지만 비밀번호 프롬프트 없이 액세스한 minicom
것으로 보이지만 지금은 응답하지 않습니다(Ctrl+AZ를 눌러 도움말 메뉴에 액세스할 수 있음에도 불구하고 터미널이 키 입력에 응답하지 않음) ./dev/ttyUSB5
여기서 무슨 문제가 있습니까? 사용자에게 전체 권한을 부여하지 않고 특정 프로그램에 대한 암호 프롬프트를 비활성화하려면 어떻게 해야 합니까? 가 있든 /etc/sudoers
없든 일부 정보가 누락된 것 같습니다 /dev/ttyUSB5
.