RHEL5の特定のグループに対して、ハードドライブ(/ dev/sdb)のデバイスアクセス許可を永続化しようとしています。誰かが/ etc/udev/rules内の適切なカーネル行を指し示すことができますか?動作次のことを試みますか?
KERNEL=="sdb", NAME="%k", GROUP="group", MODE="666", OPTIONS="last_rule"
そのルールはよさそうだ。
/etc/udev/rules.d
の前の50-udev.rules
のファイルに入れましたか?次に、/sbin/udevcontrol reload_rules
を再起動または実行してからudevtrigger
を実行しましたか?
次のようにテストできます:udevtest /block/sdb
編集:これは私のために働いた例です。 /etc/udev/rules.d/10-local.rules
:
KERNEL=="ttyS0", NAME="%k", GROUP="adm", MODE="666", OPTIONS="last_rule"
udevcontrol reload_rules
を実行してからudevtrigger --verbose
を実行しました。結果:
crw-rw-rw- 1 root adm 4, 64 Oct 18 16:16 /dev/ttyS0
テスト:
# udevtest /class/tty/ttyS0
main: looking at device '/class/tty/ttyS0' from subsystem 'tty'
...
udev_node_add: creating device node '/dev/ttyS0', major = '4', minor = '64', mode = '0666', uid = '0', gid = '4'
Edit2:udevcontrol log_priority=debug
を実行して、syslogを介してより多くの情報を報告することもできます。