Resetar senha Opensuse leap 42.3 [RESOLVIDO]

1. Resetar senha Opensuse leap 42.3 [RESOLVIDO]

Douglas Junior Machado
guzulino

(usa Ubuntu)

Enviado em 09/08/2018 - 17:27h

Boa tarde, sei que deve ter uma tonelada de tópicos como este por´me já consultei esses e até alguns fóruns gringos para conseguir alguma forma de resetar a senha do Root desta distro, não estou muito afim de ter que instalar e configurar o servidor proxy entre outros serviçs na máquina, pois preciso dela meio logo, mas se for o caso que seja. Enfim, já tentei vários parâmetros e linhas de código durante a incialização do grub, porém sempre que reinicio ele entra numa tela CLI e pede a senha do root, e qualquer coisa que eu digitar está incorreto, o cara que configurou o servidor se mandou da empresa e deixou essa bomba comigo e não consigo falar mais com ele, qualquer ajuda é bem vinda, valeu.


  


2. Re: Resetar senha Opensuse leap 42.3

Alberto Federman Neto.
albfneto

(usa Sabayon)

Enviado em 09/08/2018 - 18:45h

Olha, aguarde mais respostas, pois não sou especialista nisso, mas pelo que entendí, ele colocou uma senha NO GRUB, é isso?
a senha tá no Grub, não é a senha de root da distro, na tela de login.
¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: Sabayon, Gentoo, openSUSE, Mageia e OpenMandriva.


3. Re: Resetar senha Opensuse leap 42.3 [RESOLVIDO]

Douglas Junior Machado
guzulino

(usa Ubuntu)

Enviado em 09/08/2018 - 19:30h

No grub não tem senha, mas na tela que abre depois do Grub tem, o problema é que essa é a senha do root e é justamente ela que eu preciso mudar.


4. Re: Resetar senha Opensuse leap 42.3 [RESOLVIDO]

niquelnausea
niquelnausea

(usa Arch Linux)

Enviado em 09/08/2018 - 20:22h

...eu arriscaria dar boot por algum livecd, fazer chroot e usar o "passwd".


5. Re: Resetar senha Opensuse leap 42.3 [RESOLVIDO]

Arthur Pires Maciel
arthurpm13

(usa Arch Linux)

Enviado em 09/08/2018 - 20:33h

Espere chegar na tela de login...
Ai você presciona crtl+alt+(F1,F2,F3,F4....etc), ai vai abrir outro shell.
Entre com o usuário root e execute o comando:

passwd root

Aí ele vai pedir pra você cadastrar uma nova senha.

##### Caso você tenha esquecido a senha do usuário root, entre com o usuário comum e dê o comando:

sudo su

(Aí você vai entrar como root.)

Depois dê o comando:

passwd root




6. Re: Resetar senha Opensuse leap 42.3

Marcio Miranda
M_Miranda

(usa openSUSE)

Enviado em 09/08/2018 - 21:27h

O meio seguro e infalível de resolver seu problema é fazer chroot. Faça assim:

Faça boot com a mídia de instalação do openSUSE, se escolheu como idioma o Português encolha a opção Mais... e em seguida Sistema de Recuperação
Ao finalizar o boot estará no terminal de recuperação, logue como root (não precisa de senha).

rescue login: root
Have a lot for fun...
tty:rescue:~ #


Feito isso, crie um diretório para montar a instalação openSUSE do dispositivo. Vou dar ao diretório o nome recovery

tty:rescue:~ # mkdir /media/recovery

Acesse o diretório criado

tty:rescue:~ # cd /media/recovery

Com o fdisk descubra a partição root (raiz) a ser montada

tty:rescue:~ # fdisk -l

Agora, monte a partição:

tty:rescue:~ # mount /dev/sda1 /media/recovery (supondo que a partição seja sda1)

Agora montar alguns diretórios essenciais:

tty:rescue:~ # mount -o bind /proc /media/recovery/proc
tty:rescue:~ # mount -o bind /sys /media/recovery/sys
tty:rescue:~ # mount -o bind /dev /media/recovery/dev

3. Agora faça chroot

tty:rescue:~ # chroot /media/recovery /bin/bash

Feito isso o terminal que aparecerá já será o do openSUSE instalado, agora pra recuperar a senha (na verdade criar uma nova senha), basta digitar passwd


7. Resposta

Douglas Junior Machado
guzulino

(usa Ubuntu)

Enviado em 17/08/2018 - 20:06h

Consegui aqui, na tela do GRUB pressionei "E", e na tela que aparecer tem que trocar a linha "Linux" e no final dela apagar a parte "quiet showopts" e digitar "init=/bin/bash", depois basta digitar "passwd" e daí pode mudar tanto a senha do root quanto do usuário, no meu caso foi só a do root, daí já tive acesso completo pela interface gráfica.