Caso contrário, o proprietário do diretório raiz poderá escalar privilégios para root
, f.i. renomeando /etc
e criando um novo, e um novo /etc/passwd
.
A pergunta talvez seja estranha, mas eu não encontrei nenhuma explicação para isso, então:
Ferramentas diversas para gerar rootfs usam o fakeroot para falsificar as permissões, criar os rootfs e depois arquivá-los. Depois disso, quando o arquivo for extraído, ele será visto pelo kernel como tendo propriedade de root.
Minha pergunta é por que o kernel linux espera que o rootfs possua root?
Caso contrário, o proprietário do diretório raiz poderá escalar privilégios para root
, f.i. renomeando /etc
e criando um novo, e um novo /etc/passwd
.