USB 프린터로 직접 인쇄하기 위한 권한

USB 프린터로 직접 인쇄하기 위한 권한

나는 리눅스 넷북을 가지고 있다. USB/직렬 프린터가 있고 해당 줄을 추가하면 재부팅 후 즉시 인쇄됩니다 chmod 666 /dev/tty*.rc.local

넷북 덮개를 잠시 닫았다가 다시 인쇄하려고 하면 명령을 실행할 때까지 인쇄가 되지 않습니다 chmod 666 /dev/ttyUSB0.

최대 절전 모드 후에 명령을 다시 입력하지 않고도 인식하도록 하려면 어떻게 해야 합니까?

답변1

그룹 권한

이 그룹에 사용자 이름을 추가하는 lp것이 좋습니다 . 권한과 소유권을 살펴보면 /dev/ttyUSB0사용자 root가 소유자이고 그룹이 lp.

우데브

원하는 경로가 아닌 경우 UDEV 규칙을 생성/수정하여 이 장치의 생성/관리를 재정의할 수 있습니다. 그러면 하드웨어가 감지될 때 /dev/..관리하는 장치가 필요에 따라 수정될 수 있습니다.

다음과 같은 파일이 트릭을 수행합니다.

# serial
# this is the general rule that covers ttyUSB0 among others
KERNEL=="tty[A-Z]*[0-9]|pppox[0-9]*|ircomm[0-9]*|noz[0-9]*|rfcomm[0-9]*", GROUP="uucp"

# relax the permissions just for ttyUSB0
KERNEL=="ttyUSB0",              MODE="0666"

udev 규칙 파일을 확인하세요. 파일은 다음 디렉터리에 있어야 합니다: /etc/udev/rules.d.

답변2

설정이 올바르게 구성되었는지 확실하지 않지만 UDEV 규칙을 사용하여 특정 장치에서 특정 작업/작업을 수행할 수 있습니다. 바라보다https://wiki.archlinux.org/index.php/udev

관련 정보