Como logar na distribuição geral do linux sem usuários (somente root)?

1

Eu iniciei uma nova instalação do Linux com o PXE e ignorei a parte em que você cria um novo usuário. Agora, quando eu inicializo, a tela de login da GUI aparece pedindo informações de login que eu não tenho porque não criei nenhum usuário (somente root).

Como posso acessar o sistema operacional? Modo de usuário único?

    
por Tyler Kelly 15.09.2016 / 20:24

1 resposta

2

O usuário root deve sempre existir por padrão.

Se você instalou sobre o PXE, é provável que você tenha usado um arquivo de kickstart.

Se isso for verdade, o arquivo de kickstart pode ter a senha root em texto puro (isso é uma prática ruim, mas ainda é possível). Você deve ser capaz de encontrar onde o arquivo de kickstart está localizado, verificando os arquivos em /var/log/tftpboot/linux-install/pxelinux.cfg/ .

Conta raiz

Se você tiver a senha root , basta fazer login na conta root . No login da GUI, você geralmente pode selecionar "outro usuário" e digitar o nome de usuário root e, em seguida, inserir a senha.

Como alternativa, você pode alternar TTYS e efetuar login (pressione CTRL + ALT + F2 ). Você obterá uma tela de login baseada em texto, insira root como o nome de usuário e insira a senha. Quando terminar, o CTRL + ALT + F1 ou CTRL + ALT + F7 normalmente deve levá-lo de volta à sua tela gráfica.

Como MichaelKjörling mencionado, algumas distros do Linux restringem o acesso à conta root . Isso pode significar que você será forçado a usar um TTY diferente ou impedir completamente esse método.

GRUB

Se a senha raiz não estiver disponível, você pode tentar inicializar em um único usuário, assumindo que grub não tenha uma senha configurada (ou você sabe a grub senha).

Quando você acessar o menu grub , poderá pressionar e para editar uma linha. Se o grub tiver uma senha, você será avisado aqui. Adicione single ao final da linha de comando grub e inicialize-o (normalmente ctrl + x eu acredito) e você deve obter um terminal root onde você pode adicionar um usuário e alterar senhas.

Distro ao vivo

Se você inicializar uma distro ao vivo em sua máquina, monte sua unidade local e chroot para ela, você terá um terminal raiz que está essencialmente dentro do seu sistema de arquivos e poderá adicionar e modificar usuários como faria normalmente.

Se nada disso funcionar para você, provavelmente será necessário reinstalá-lo.

    
por 15.09.2016 / 20:48

Tags