Sudo não disponível, não pode sudo su e root não está habilitado [duplicado]

0

Então estou preso em um loop depois de fazer algo estúpido

eu tinha um / em um comando sudo chown devido a meus dedos gordos, i CTRL-X a operação, mas não antes / etc foi alterado para um usuário não root.

então agora tentando rodar o sudo eu recebo o seguinte

sudo: /etc/sudoers is owned by uid 1000, should be 0
sudo: no valid sudoers sources found, quitting
sudo: unable to initialise policy plugin

tentando executar o comando

pkexec chown root:root -R /etc

não funciona como isso acontece

ozhound@UbuntuServer:/$ pkexec chown root:root -R /etc
==== AUTHENTICATING FOR org.freedesktop.policykit.exec ===
Authentication is needed to run '/bin/chown' as the super user
Authenticating as: ozhound,,, (ozhound)
Password: 
polkit-agent-helper-1: error response to PolicyKit daemon:
GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: No session for cookie
==== AUTHENTICATION FAILED ===
Error executing command as another user: Not authorized

This incident has been reported.

Não consigo logar como root, pois nunca habilitei o root

alguma sugestão? os outros tópicos semelhantes a este assumem que eu tenho acesso sudo ou o pkexec funciona.

servidor do Ubuntu 16.10

    
por Ozhound 18.02.2017 / 07:00

2 respostas

1

Eu usei o ultimo disco Ultimate Boot (que roda o Redhat), montei o drive e, como sugerido por sudodus, eu chorei os diretórios afetados de volta ao root: root. reiniciado e agora sudo está disponível para mim novamente.

    
por Ozhound 18.02.2017 / 09:55
0

Você também pode experimentar esses códigos:

ls /dev/disk/by-uuid -alh

Tente montar com os seguintes códigos:

mount /dev/disk/sda1 /target

mount -t ext3 /dev/disk/sda1 /target

nano /etc/group

Não se esqueça que seu nome de usuário deve ser adicionado ao administrador.

Eu recomendo este link: Como eu faço o login como root?

    
por Etapas UseR 18.02.2017 / 07:52