/sys 파일 시스템에 대한 권한

/sys 파일 시스템에 대한 권한

Ubuntu에서는 /sys 파일 시스템에 대한 권한이 기본 Debian 설치보다 훨씬 느슨합니다. Ubuntu에서 /sys/class/net/eth0에 액세스하려는 프로그램이 있으면 문제가 없지만 Debian에서는 권한이 잠겨 있습니다.

이제 /sys가 커널 값을 쿼리/업데이트하기 위한 가상 공간으로 생성된다는 것을 이해하지만 /sys가 생성되는 권한을 수정하는 방법을 알 수 없습니다. 커널을 컴파일할 때 구성 옵션인가요? sysfsutils와 같은 도구로 수정할 수 있나요?

편집: 나는 데비안 설치가 내가 사용하고 있는 서버 호스트에서 수정되었을 수도 있다는 것을 깨달았습니다. 디렉토리의 권한을 어떻게 수정했는지에 대한 아이디어가 있습니까?

total 4 dr-xr-xr-x 11 root root 0 Oct 2 11:43 . drwxr-xr-x 22 root root 4096 Sep 23 13:32 .. drwx------ 2 root root 0 Oct 2 11:43 block drwx------ 28 root root 0 Oct 2 11:43 bus drwx------ 67 root root 0 Oct 2 11:43 class drwx------ 4 root root 0 Oct 2 11:43 dev drwxr-xr-x 18 root root 0 Oct 2 11:43 devices drwx------ 4 root root 0 Oct 2 11:43 firmware drwxr-xr-x 11 root root 0 Oct 2 11:43 fs drwx------ 10 root root 0 Oct 2 11:43 kernel drwx------ 196 root root 0 Oct 2 11:43 module

답변1

문제는 공급자에게 있었습니다. 스톡 커널을 설치한 후 모든 것이 올바르게 작동하기 시작했습니다.

나는 사용했다이것기본 GRUB 선택을 변경하기 위한 스레드입니다.

관련 정보