私の現在の主な質問の動機:
$ ls -l /sys/devices/platform/samsung
total 0
-rw-r--r-- 1 root root 4096 27. jaan 14:17 battery_life_extender
drwxr-xr-x 3 root root 0 19. jaan 18:40 leds
-r--r--r-- 1 root root 4096 26. jaan 23:37 modalias
-rw-r--r-- 1 root root 4096 27. jaan 12:57 performance_level
drwxr-xr-x 2 root root 0 24. jaan 00:35 power
drwxr-xr-x 4 root root 0 19. jaan 18:40 rfkill
lrwxrwxrwx 1 root root 0 27. jaan 13:03 subsystem -> ../../../bus/platform
-rw-r--r-- 1 root root 4096 27. jaan 13:03 uevent
-rw-r--r-- 1 root root 4096 26. jaan 23:37 usb_charge
これらをSudoなしで変更したいと思います。デスクトップセッション中にそれ。特権起動スクリプトは完全にOKです。
解決策は、ある種の一般的なinsmodパラメーターを持つことだと感じていますか?
1つの解決策は、chmodを使用してそのファイルのアクセス許可を変更し、システムの起動時にスクリプトを開始するようにシステムを設定するスクリプトです。
おそらくsysctl(8)
を介してSudo(1)
を使用できますか? sysctl.conf(7)
でプリセットするだけで十分ですか?