sexta-feira, 1 de janeiro de 2010

Senha de Root no Ubuntu

Essa é uma dúvida que muitas pessoas tem ao instalar o Ubuntu pela primeira vez, e é um problema que eu enfrentei na primeira utilização que eu fiz do Ubuntu, "qual é a senha do root?" todos se perguntam, "como eu logo como root?"

Se você pesquisar na documentação do Ubuntu, você verá um trecho que diz que por padrão a senha do usuário Root é bloqueada então a saída para executar tarefas administrativas no Terminal é usar o comando "sudo" exemplo:

sudo chown bob:bob /home/bob/*

Ele irá solicitar a senha, você digita a sua senha e o Ubuntu executa o comando com previlégios de Root.

Também é possivel executa o seguinte comando "sudo su", você digita a sua senha e você estará logado como root.

Para habilitar a senha de root execute o seguinte comando:

sudo passwd root

Porém se você estiver usando o seu Ubuntu autenticando em um servidor LDAP e você executar esse comando você receberá a seguinte mensagem:

passwd: module is unknown

E assim não é possível desbloquear a senha de root,fique alguns dias com esse problema porém consegui resolve-lo da seguinte maneira:

1. Edite o arquivo /etc/pam.d/common-password

2. Comente a linha:

#password required pam_cracklib.so difok=2 minlen=8
dcredit=2 ocredit=2 retry=3

3. Comente o parâmetro use authtok da linha:

password sufficient pam_unix.so nullok md5 shadow #use_authtok

Pronto, agora você conseguirá executar o comando
"sudo password root"

Essa solução foi muito valiosa para mim, espero que seja útil para usuário do Ubuntu também, um forte abraço a todos.
Related Posts Plugin for WordPress, Blogger...