Sudo não funciona com meu usuario

Recentemente mudei de distro para o Opensuse Tumbleweed(estou aprendendo a usar o YasT), porem não consigo configurar o sudo para meu usuário, já tentei de tudo e engraçado que faço isso direto no Debian e fica tudo ok…
Quando executo um comando por exemplo:
sudo zypper install…
Ele pede a senha do root e não a do meu usuário…
Alguém poderia me orientar?

A senha root no Ubuntu é definida na instalação e acredito que essa distro deve funcionar de forma parecida, você mudou a senha do usuário de forma gráfica? Pelas configurações? Acho que para alterar a senha root é preciso abrir o terminal e digital algum comando.

Achei esse tutorial no Viva Linux, espero que ajude.

https://www.vivaolinux.com.br/dica/Mudando-senha-de-root

1 Curtida

Não é isso, obrigado…
A senha de root eu sei, eu defini durante a instalação

É assim que o openSUSE é configurado por padrão.

Dá para desfazer isso e pedir a senha do usuário normal com visudo (ou sudo EDITOR=outrocomando visudo se não gostar do vi/vim).

Ele vai abrir o arquivo de configuração do sudo, daí é colocar um # antes da linha Defaults targetpw para ele assumir o comportamento do Ubuntu (Debian?) de pedir a senha do usuário que chamou o programa.

Meu sudoers etá assim:

Então, é colocar um # no começo da linha 42.

42 Defaults targetpw # ask for the password of the target user i.e. root

42 # Defaults targetpw # ask for the password of the target user i.e. root

2 Curtidas

Obrigado amigo, me ajudou muito…

1 Curtida