Translate

quinta-feira, 23 de junho de 2016

Linux ficou sem Administrador. O que fazer?

O “risco” que queria evitar: — “Administrador” + Autenticação automática

Apertem os cintos: — Não existe mais “Administrador”.

Na Seg., 20 Jun. 2016, deletei uma conta temporária*, criada para um usuário “Visitante” no Kubuntu.

A ideia era voltar a logar automaticamente, no início de cada sessão, — sem aquela burocracia de parar numa tela de Login, digitar senha, clicar Ok.

Só que, — receando algum “risco” de habilitar, simultaneamente, “Administrador” e “Autenticação automática”, caí na burrice de, — primeiro, — me auto-desabilitar como “Administrador”.

A partir daí, minha senha, — que no Kubuntu é a única senha, — não tinha mais valor como “Root”.

Sem acesso às demais partições, — pois a montagem automática de partições deixou de ser feita ao iniciar a sessão, — não podia abrir a documentação guardada em PDF, em busca de luzes.

Dolphin passou a exigir senha para montar, manualmente, as demais partições, — e a (única) senha não valia mais nada.

Felizmente, havia mais 3 sistemas Linux que podiam ser usados, — foi usado o Linux Mint Cinnamon, mas também poderia usar o Debian ou o KDE Neon.

A maior parte dos resultados, nas buscas web, referiam-se a “recuperar a senha” do Administrador (Root). — Só que, a senha não foi perdida. — Apenas, não tinha mais valor.

O sistema estava sem Administrador.

Precisava voltar a me conceder privilégios de Administrador, — sem ter privilégios, para poder concedê-los a mim mesmo.

Entre as dicas encontradas, 3 passos resolveram o problema:

1) No Menu do Grub, escolher o Modo Recovery, e dentro dele escolher “RootDesistir e ir para terminal em modo Root”.

Grub → Opções avançadas para Ubuntu → Modo Recovery → Root → Enter

Modo Recovery exige montagem da partição, para gravar configurações

2) Porém, ali chegando, ainda é preciso colocar as pastas do sistema em modo “Leitura e Escrita” (R/W).

Para isso, funcionaram os seguintes comandos:

mount --options remount,rw /
mount --all

Montada a partição, o Modo Recovery grava a atribuição de privilégios administrativos

3) Por fim, conceder ao usuário “flavio” os privilégios de Root:

usermod -a -G sudo flavio

Funcionou.

Confusão e equívocos


Com isso, o Kubuntu voltou a montar as partições automaticamente, no início da sessão, — o usuário “Flavio” voltou a aparecer marcado como “Administrador”, — e minha (única) senha voltou a valer como “Root”.

Na imagem que abre este relato (no topo):

  • Configurações do sistema → (Personalização) → Detalhes da conta → Gerenciador de usuários → [x] Administrador  e/ou  [x] Autenticação automática

Porém, continuou exigindo Autenticação (Login), com senha, — ao invés de entrar direto no Kubuntu, — mesmo sendo, novamente, o único usuário.

O motivo, — confirmei depois, — é que não é aí que se configura o Login automático.

Local onde se configura o Login automático / Entrar novamente após sair

O Login automático é definido em outro local:

  • Configurações do sistema → (Espaço de trabalho) → Inicialização e desligamento → Tela de autenticação (SDDM) → Avançado → [x] Login automático  e/ou  [x] Entrar novamente após sair

Volta, então, a dúvida sobre aquela “Autenticação automática”, — junto a “Administrador”.

Aquilo ali “autentica” o quê? Quais as consequências? Quais as implicações?

Na dúvida, desmarquei aquela “Autenticação automática”, — com todo cuidado, de não tornar a mexer no “Administrador”.

Agora, sim, o Kubuntu carrega e inicia a sessão automaticamente.

Inversão de senhas no Debian


No dia seguinte (Ter., 21 Jun. 2016), constatei que, — também no Debian KDE, — não era mais “Administrador”.

Aplicando a mesma receita, em poucos minutos a situação foi resolvida.

Acontece que no Debian existem 2 senhas, mesmo com 1 único usuário, — a senha de “Administrador” e a senha de mero “Usuário”.

Até onde consigo lembrar, — desde 2009, pelo menos, — o Debian sempre foi assim.

Porém, — depois de aplicar a mesma receita, para voltar a ser “Administrador” também no Debian, — agora é a senha de mero “Usuário” que tem poderes administrativos. — Tentar a senha de “Administrador” é garantia de rejeição sumária.

É provável que, — vice-versa, — a senha de “Administrador”, agora, esteja valendo para assuntos de mero “Usuário”.

Como não sei nada sobre os respectivos papéis, — da senha de “Usuário” e da senha de “Administrador”, — não será uma situação confusa, como essa, que me permitirá qualquer aprendizado seguro sobre o Debian.

E como “aprender” / “compreender” o Debian é o objetivo, não parece haver outro caminho, — exceto reinstalar.

Oportunidade, aliás, de procurar fazer uma instalação mais “correta” do que as feitas até agora.

Observações


(*) - Antes de deletar uma conta temporária de “Visitante”, é sempre recomendável copiar da “/home” dele quaisquer documentos que tenha salvado por ali, e guardá-los em local seguro, — mesmo que ele garanta, de pés juntos, que não irá mais precisar deles.

Referências


1)

For my own record and for the convenience of everyone else, I am posting a work-around here.

When you boot into Recovery Mode, enter the following two commands before doing anything else:

mount --options remount,rw /
mount --all

These commands will set Recovery Mode to how it should have been.

https://bugs.launchpad.net/ubuntu/+source/friendly-recovery/+bug/996454

2)

sudo usermod -a -G sudo flavio

http://askubuntu.com/questions/168280/how-do-i-grant-sudo-privileges-to-an-existing-user

— … ≠ • ≠ … —

Ferramentas &tc.


Nenhum comentário:

Postar um comentário