Bonjour,
Je n'arrive pas à utiliser le .ppk sur le compte root, je dois m'en servir pour edit ou ajouter des fichiers via sftp.
Voilà ce que je sais, aujourd'hui les vps OVH nous envoie des identifiants (nom d'utilisateur: debian, pass: "456pass") et ce compte n'est pas root par défaut et je ne peux pas edit ou ajouter des fichiers via sftp. Donc je créé un mot de passe root et je me connecte en root, ça marche puisque j'arrive à edit les fichiers en sftp et me passer des commandes sudo en ssh.
Voilà le problème :
Le .ppk que je génére via puttygen marche très bien pour mon compte nom d'utilisateur "debian" vu que je n'ai pas besoin de mot de passe pour me connecter en ssh et sftp. Mais pour le compte root je suis refusé. Où est le problème ? Merci pour vos éventuels retours
Serveurs Privés Virtuels (VPS) - Clé SSH RSA ne marche pas sur root
Related questions
- Perte de mot de passe
47304
26.05.2023 13:36
- Comment configurer/utiliser un SMTP depuis un VPS ?
46258
07.10.2019 10:49
- Je connais que le mutu et besoin de node js
45685
14.04.2017 13:34
- Qu'est-ce vcore?
44249
06.01.2017 19:20
- Envoi Email via SMTP (port 587) sur VPS Pro1
43546
27.01.2017 10:02
- [résolu] Serveur Mysql - hôte inconnu
41544
19.01.2017 16:21
- Mon VPS à Timed Out
40742
15.03.2017 22:50
- Délai de livraison VPS
40421
11.07.2018 15:15
- Problème avec statisitique Plesk
38193
29.03.2017 07:44
- Accès externe base de données
37887
18.07.2018 10:29
Bonjour,
vous avez rajouté la clé pour le compte root ?
Cordialement, janus57
Merci,
Voilà ce que j'ai fais :
Mon compte OVH>server>Mes services>clé ssh
Ajouter la clé public pour "serveur dédié"
Et effectivement le .ppk marche pour le compte par défaut nom d'utilisateur "debian", mais je ne suis pas en root. Pour avoir un compte root j'ai fais :
~$ sudo passwd
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
successfully
Comment faire pour que le compte root ai sa clé ?
Bonjour,
il faut mettre la clé (cadre "public key" de puttygen) dans /root/.ssh/authorized_keys
Cordialement, janus57
Bonjour,
As-tu autorisé l'utilisateur root à se connecter directement en ssh ?
Par défaut, le paramètre PermitRootLogin est à no dans le fichier /etc/ssh/sshd_config, il faut le passer à yes. Toutefois, la bonne pratique est de laisser ce paramètre à no pour des raisons de sécurité.
Tu peux également consulter les logs de connexion dans le fichier /var/log/auth.log.
Bonjour,
ou de le passer en "prohibit-password" (qui est par défaut dans l’installation Debian et sur mon VPS OVH également) pour autoriser seulement et uniquement une connexion via clé.
Cordialement, janus57
Un grand merci ! Je pensais pas que le forum OVH était aussi réactif.
J'ai mis ma clé rsa dans /root/.ssh/authorized_keys
Au passage je suis configuré en PermitRootLogin without-password
C'est quoi la difference avec prohibit-password ?
Merci d'avance.
Bonjour,
c'est la même chose, juste que "prohibit-password" est bien plus parlant vu que la traduction littérale c'est "mot de passe interdit" alors que sinon pour "without-password" la traduction littérale c'est "sans mot de passe"
Cordialement, janus57
Merci janus ;)