/sys ファイルシステムの権限

/sys ファイルシステムの権限

Ubuntu では、/sys ファイルシステムの権限は、デフォルトの Debian インストールよりもはるかに緩やかです。Ubuntu で /sys/class/net/eth0 にアクセスしようとするプログラムがある場合、問題はありませんが、Debian では権限がロックダウンされます。

/sys はカーネル値を照会/更新するための仮想空間として作成されることは理解できましたが、/sys が作成される際の権限を変更する方法がわかりません。これはカーネルをコンパイルするときの設定オプションですか? sysfsutils などのツールで変更できますか?

編集: Debian のインストールが、使用しているサーバー ホストによって変更された可能性があることがわかりました。ディレクトリの権限がどのように変更されたかについて、何かご存知ですか?

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 選択を変更するためのスレッド。

関連情報