특정 sysfs 컨트롤 ch{own,mod} 사용자가 자동으로 액세스할 수 있도록 하는 일반적인 방법이 있습니까?

특정 sysfs 컨트롤 ch{own,mod} 사용자가 자동으로 액세스할 수 있도록 하는 일반적인 방법이 있습니까?

나의 현재 주요 질문 동기:

$ 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를 사용하지 않고 이를 수정하고 싶습니다. 데스크톱 세션 중. 권한 있는 시작 스크립트는 완벽하게 괜찮습니다.

일종의 보편적인 insmod 매개변수를 갖는 것이 해결책인 것 같나요?

답변1

한 가지 해결책은 chmod를 사용하는 스크립트를 사용하여 파일에 대한 권한을 변경한 다음 시스템 시작 시 스크립트가 시작되도록 시스템을 설정하는 것입니다.

답변2

그것을 사용할 수 있나요 sysctl(8)? 통과할 수도 있나요 sudo(1)? 미리 설정하는 것으로 충분합니까 sysctl.conf(7)?

관련 정보