Suportou o diretório / usr / no Ubuntu. Não pode sudo!

0

No Ubuntu 11.04 eu pareço ter bagunçado as permissões / propriedade do diretório / usr /. Não vai me deixar sudo -s para consertá-los!

sudo: must be setuid root

e eu não consigo logar como root porque estou no Ubuntu e não sei a senha. Alguém tem algum conselho? Eu também não posso alterar o menu de inicialização pelo mesmo motivo.

    
por Mikhail 18.07.2011 / 15:09

1 resposta

2

Inicialize a partir de um CD ao vivo e, em seguida:

  • monte a partição raiz e o ad setuid para sudo binary

mount /dev/sdxx /mnt
chmod +s /mnt/usr/bin/sudo
  • monte a partição raiz, chroot e altere a senha do root

mount /dev/sdxx /mnt
mount --bind /dev/ /mnt/dev/
chroot /mnt
passwd

Onde /dev/sdxx é sua partição raiz

    
por 18.07.2011 / 15:18