145 votes

Comment activer l'accès root ssh sur Ubuntu 14.04

J'aimerais activer le ssh Accès root sur Ubuntu 14.04. En éditant le /etc/ssh_config (PermitRootLogin yes) n'a rien changé.

215voto

bdep Points 2151

Le simple ajout d'un mot de passe pour root n'est pas suffisant pour le serveur Ubuntu 14.04.

Vous devez également modifier /etc/ssh/sshd_config et commentez la ligne suivante :

PermitRootLogin without-password

Juste en dessous, ajoutez la ligne suivante :

PermitRootLogin yes

Puis redémarrez SSH :

service ssh reload

Pour Ubuntu 16.04.1 LTS (GNU/Linux 4.4.0-59-generic x86_64) PermitRootLogin without-password a été remplacé par PermitRootLogin prohibit-password .

38voto

cioby23 Points 2475

Vous devez définir un mot de passe pour le compte root et ensuite cela fonctionnera.

sudo passwd

Entrez deux fois le même mot de passe.

P.S. Après avoir modifié le fichier /etc/ssh/sshd_config, n'oubliez pas de recharger le serveur openssh.

sudo service ssh reload

29voto

Pandurang Patil Points 401

Avec le serveur Ubuntu 14.04.

Définir le mot de passe

sudo passwd

Changements dans /etc/ssh/sshd_config

Modifier PermitRootLogin

PermitRootLogin yes

Vous pouvez également vérifier la valeur de PasswordAuthentication. S'il est réglé sur no, réglez-le sur yes.

PasswordAuthentication yes

Puis redémarrez SSH :

service ssh restart

3voto

Jitendra Points 47

Pour 14.04 vous devez commenter la ligne suivante dans /etc/ssh/sshd_config

#StrictModes yes

-1voto

Kjellski Points 117

Pour moi, aucune de ces étapes n'a fonctionné, j'ai même essayé quelque chose que je n'essaierais jamais pour autre chose qu'un vm jouet : PermitRootLogin without-password

La seule chose qui a fonctionné pour moi a été de désactiver le module PAM pour cela :

UsePAM no

Cette option se trouve normalement à la toute fin du fichier. Pour être honnête, je ne connais pas les réels inconvénients de cette option, mais puisque vous n'êtes pas censé autoriser la connexion root en ligne, je suppose que c'est correct pour une dev-vm privée.

Néanmoins, définissez un mot de passe fort, toujours. Non, ce n'est pas une exception. Même pas seulement cette fois ...

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