Permissões com o sistema de arquivos /sys

Permissões com o sistema de arquivos /sys

No Ubuntu, as permissões para o sistema de arquivos /sys são muito mais flexíveis do que em uma instalação padrão do Debian. Se eu tiver um programa tentando acessar /sys/class/net/eth0 no Ubuntu, não há problema, mas no Debian as permissões estão bloqueadas.

Entendo agora que /sys é criado como um espaço virtual para consultar/atualizar valores do kernel, mas não consigo descobrir como modificar as permissões com as quais /sys é criado. É uma opção de configuração ao compilar o kernel? Pode ser modificado com ferramentas como sysfsutils?

Editar: percebi que minha instalação do Debian pode ter sido modificada no host do servidor que estou usando. Alguma idéia de como eles modificaram as permissões do diretório?

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

Responder1

O problema era com o provedor. Depois de instalar o kernel padrão, as coisas começaram a funcionar corretamente.

eu useiessethread para alterar a seleção padrão do GRUB.

informação relacionada