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.
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
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.
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?