나의 현재 주요 질문 동기:
$ 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)
?