Usb 삽입시 내부 파일 퍼미션 조절

제 전공 관련 프로그램을 설치하는데 락키가 제대로 작동을 하지 않는군요. 리눅스용은 그나마 레드햇 용으로만 설명이 되어있어서 열심히 헤매고 있습니다. 나머지 문제들은 대체로 해결하였는데요… USB 락키를 삽입하면 아래와 같이 그 내부에 파일(?)이 하나 있습니다. 이 파일(?)의 퍼미션을 0666으로 자동조절해야 하는데요…
[attachment=0:1mpq0znk]devusb.png[/attachment:1mpq0znk]
매뉴얼에서는 /etc/udev/permissions.d/inroiks.permissions 파일에

[code:1mpq0znk]hiddev*:root:root:0666[/code:1mpq0znk]
을 입력하라고 합니다. 아마도 위 문구는 USB 메모리가 마운트되었을 때 hiddev*가 있다면 퍼미션을 0666으로 수정해주는 것이 아닌가 합니다. 제 생각에 우분투에서는 [b:1mpq0znk]/etc/udev/rules.d/40-permissions.rules[/b:1mpq0znk] 나 [b:1mpq0znk]/etc/udev/rules.d/40-basic-permissions.rules[/b:1mpq0znk]에서 설정을 해야하는 것이 아닌가 싶습니다.

어떻게 해야 할까요?

아무래도 제생각엔 재성님이 메뉴얼에서 하라고 했다는 내용은 아마도 우분투와는 다른 시스템에 적용되는 방식인듯 하네요.

우분투에서는 /etc/udev/rules.d/README를 읽어 보시면 아시겠지만…

현재 룰이없는 것들은 기본적인 디폴트 룰이 적용된다 생각되네요.

/lib/udev/rules.d/50-udev-default.rules 의 내용을 보시면 현재 리눅스에서 알려진 거의 모든 장치에 대한 설정이 들어있습니다. 재성님과 관련된 내용을 가져와보면…

[quote:3ts2vbri]

miscellaneous

KERNEL=="hiddev[0-9]", NAME="usb/%k"
KERNEL=="legousbtower[0-9]
", NAME="usb/%k"
KERNEL=="dabusb[0-9]", NAME="usb/%k"
KERNEL=="usbdpfp[0-9]
", NAME="usb/%k"
KERNEL=="cpad[0-9]*", NAME="usb/%k"
[/quote:3ts2vbri]
이렇게 되어있군요. 그리고 README에 의하면 "if you want to prevent an assignment being
overriden by default rules, use the := operator." 라고 써있구요.

고로 /etc/udev/rules.d 폴더에 "60-[원하시는이름].rules" 로 파일을 만들고 그안에…

[quote:3ts2vbri]
KERNEL:="hiddev[0-9]*", NAME="usb/%k" MODE="0666"
[/quote:3ts2vbri]

이렇게 넣어주면 될듯 하네요.