Dois métodos:
-
No início do processo de inicialização, vá para o menu do gerenciador de inicialização e acrescente o seguinte à linha de comando do kernel:
singlePara o Ubuntu, isso fará com que ele seja inicializado no modo "recovery", diretamente em um shell de root.
Se chmod no console de recuperação reclamar de um sistema de arquivos somente para leitura, remonte-o somente para leitura:
mount / -o remount,rwSe
singlenão funcionar por algum motivo, outra opção é ignorar completamente o processo init, mas isso pode não ativar a sobreposição persistente.init=/bin/sh rw(excluindo as opções
roexistentes) -
Como alternativa, use outro computador Linux em que você tenha acesso root - como um CD interativo (seja o Ubuntu ou não, não importa). Em seguida, conecte sua unidade,
mountdo sistema de arquivos que possuietc/sudoers(com-o loop, se necessário) e usesudo chmod.
Am I using chmod incorrectly?
O uso está correto, só que somente o proprietário do arquivo pode alterar suas permissões, e /etc/sudoers é normalmente de propriedade de root - o que você não é.