linux: como mudar o proprietário para root

linux: como mudar o proprietário para root

Eu acidentalmente mudei o proprietário do /usr. Agora o dono de /usrse torna eu, não root. Portanto, não posso usar comandos como sudo. Quero mudar o dono das /usrcostas. Quer dizer, quero mudar o proprietário /usrpara root.

Como fazer isso?

Responder1

Se você souber a senha do root, poderá fazer login como root e restaurar as permissões. sutambém pode funcionar:

$ su
[***enter root password***]
# chown root /usr
# chgrp root /usr

Responder2

Conforme explicado por Dmitry Grigoryev, sudo "pode se recusar a conceder privilégios de root a um processo se o arquivo executável correspondente puder ser modificado por usuários regulares."

Outra solução é inicializar ao vivo a partir de um cd/usb e usar esse ambiente para definir o proprietário de /usr montando o disco rígido e alterando-o lá com o comando

chown root:root <path to the>/usr

dentro da inicialização ao vivo.

informação relacionada