3 votes

Impossible de changer le mot de passe root, passwd ne fait rien

Je viens d'obtenir un serveur dédié avec ubuntu 14.04 dessus. Je n'ai pas reçu les détails de root dans mon email d'information sur le serveur, mais plutôt pour un utilisateur différent. J'ai donc voulu obtenir l'accès root et j'ai essayé de changer le mot de passe.

J'ai essayé :

sudo -i
passwd

y

sudo passwd root

Et j'ai entré mon nouveau mot de passe root, mais lorsque j'essaie de me connecter en tant que root, l'accès m'est toujours refusé.

Si quelqu'un peut m'aider, ce sera très apprécié. Merci.

4voto

heemayl Points 85741

Par défaut, dans Ubuntu, le /etc/ssh/sshd_config du fichier openssh-server comporte la ligne suivante :

PermitRootLogin without-password

ceci empêche de se connecter au serveur ssh en tant que root en utilisant un mot de passe pour des raisons de sécurité, vous pouvez utiliser un mécanisme d'authentification basé sur une clé (ou tout autre mécanisme n'utilisant pas de mot de passe) pour vous connecter en tant qu'utilisateur. root directement.

Vous avez donc deux options :

  • D'abord la mauvaise option, évitez celle-ci. Faites la ligne de /etc/ssh/sshd_config comme :

      PermitRootLogin password
  • La bonne option est de se connecter en tant qu'un autre utilisateur qui a accès au serveur, puis de passer au compte root par :

      su - root  ## Will need root's password.

oder

    sudo su -  ## Will need calling user's password. The calling user needs to be able to use sudo.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X