Bonsoir,
Je viens poster ici car je ne suis pas parvenu à ajouter une clé publique par user sur mon serveur, le but étant que chaque user puisse faire un push de son repo git sans devoir se logger en root, pour voir qui à push quoi...
J'ai vu dans /etc/ssh/sshd_config que par défaut le chemin vers la clé ssh est le répertoire home du user loggé puis .ssh/authorized_keys j'ai donc décommenté la ligneJ'ai ensuite restart ssh, puis crée un fichier authorized_keys dans le répertoire .ssh d'un user, j'y ai mit une clé publique valide, mais quand je tente de push, j'ai un
Code : Sélectionner tout - Visualiser dans une fenêtre à part AuthorizedKeysFile %h/.ssh/authorized_keysLe système semble ne pas prendre en compte ce fichier, quel manipulation faut-il faire pour remédier à cela ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Permission denied (publickey). fatal: The remote end hung up unexpectedly
Merci pour votre aide !
Partager