Como redefinir a senha ssh padrão no Ubuntu?

6

Quando eu tento conectar via ssh ao localhost como root, o ssh não aceita minha senha atual. Como posso redefinir a senha do ssh?

    
por J.Olufsen 26.03.2012 / 01:01

2 respostas

5

Por padrão, ssh desabilita o login raiz: você deve efetuar login como usuário e usar su ou sudo para se tornar root.

Esta é uma etapa extra de segurança: se um invasor souber ou descobrir a senha do usuário, ele poderá ssh da máquina, mas não se tornar root.

Dito isso, se você quiser desabilitar esse comportamento, edite /etc/ssh/sshd_config e adicione a linha PermitRootLogin Yes .

    
por 26.03.2012 / 01:08
8

Na máquina em que você deseja fazer login, como usuário não root, digite:

sudo passwd root

E você será solicitado a fornecer uma nova senha (depois de digitar sua própria senha não raiz)

Uma pequena nota: não existe uma "senha ssh". O SSH (a menos que você o configure de maneiras muito específicas, todas as quais são bastante complexas e totalmente além do escopo da questão), autentica em relação ao banco de dados padrão do usuário Unix ( /etc/passwd , /etc/shadow , /etc/group ). Você vai mudar a senha do root.

    
por 26.03.2012 / 01:08

Tags