/sys/permanentの権限を設定するには?

/sys/permanentの権限を設定するには?

Xをユーザーとして起動し、キーボードの明るさをに設定する必要があります/sys/class/leds/asus\:\:kbd_backlight/brightness。再起動後にディレクトリが再作成されるため、/sys/権限がリセットされます。起動するたびにすべてのユーザーがファイルを書き込むように設定する必要がないようにするにはどうすればよいですか?

私はSDDMをログインマネージャとして使用し、KDEをDEとして使用しています。

ベストアンサー1

いいえ、できません。 sysfs権限はカーネルスペースで定義されており、ユーザースペースツールを使用して変更することはできません(カーネル側のサポートがない限り)。

しかし、自分の質問については、誰もがそのパスに書き込むことができるようにsudoエントリを設定できます。ALL ALL = (ALL) NOPASSWD: /usr/bin/tee /sys/class/leds/asus\:\:kbd_backlight/brightness

そのディレクトリに書き込むときは、次のスクリプトを使用します。echo 1 | sudo /usr/bin/tee "/sys/class/leds/asus::kbd_backlight/brightness"

おすすめ記事