Vous n'êtes pas identifié(e).
Pages : 1
Je suis allé dans la freebox / paramètres/ ports/ ajouter une direction de port/
https://debian-facile.org/images/file-R … c3748af556
J'essaie depuis mon portable sous MXlinux et la connexion ssh sur lui même fonctionne. Mais je ne parviens pas à connecter librazik en ssh depuis le mx (connexion denied. Public keys)
C'est donc un problème de paramètrage de ssh sur ma Librazik.
J'ai donc, considéré ma librazik comme client et générer deux clefs rsa. J'ai envoyé la clef publique sur lui même (serveur) . Je sais c'est bizarre et peut être ai-je fait une bêtise.
avec la commande
Que faut il que je fasse ?
Merci
Nico
Dernière modification par calixtus06 (14-09-2019 15:46:03)
Il n'y a pas de mauvaises questions...
Hors ligne
Il n'y a pas de mauvaises questions...
Hors ligne
Il n'y a pas de mauvaises questions...
Hors ligne
Je rappelle les différentes étapes à suivre :
0) S'assurer que le port 22 de IPMachine2 correspond bien ou redirige bien vers le port 22 de Machine2.
1) sur le compte User1 de la machine Machine1 qui doit se connecter au compte User2 de la Machine2 :
2) copier le contenu du fichier ~/.ssh/ma-clef.pub de User1 de Machine1 dans le fichier ~/.ssh/authorized_keys de User2 de Machine2, par exemple si l'authentification par mot de passe par ssh est activée pour User2 sur Machine2, avec la commande :
Ou, si l'authentification n'est pas possible (par exemple, si User2 est root), tu peux t'envoyer la clef ma-clef.pub par mail/clef usb/IRC/… et la copier à la main dans le fichier authorized_keys sur Machine2.
3) tester la connexion avec la clef, en tant que User1 sur Machine1 :
4) Pour plus de commodité, en tant que User1 sur Machine1, créer le fichier ~/.ssh/config contenant :
Maintenant, tu peux te connecter à Machine2 en tant qu'User2 simplement en tapant
captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.
Hors ligne
Tu as essayé ça ?
ssh -o IdentitiesOnly=yes ton_login@adresse_ip_publique
Je rappelle les différentes étapes à suivre :
0) S'assurer que le port 22 de IPMachine2 correspond bien ou redirige bien vers le port 22 de Machine2.
1) sur le compte User1 de la machine Machine1 qui doit se connecter au compte User2 de la Machine2 :ssh-keygen -f ~/.ssh/ma-clef
2) copier le contenu du fichier ~/.ssh/ma-clef.pub de User1 de Machine1 dans le fichier ~/.ssh/authorized_keys de User2 de Machine2, par exemple si l'authentification par mot de passe par ssh est activée pour User2 sur Machine2, avec la commande :ssh-copy-id -i ~/.ssh/ma-clef.pub User2@IPMachine2
Ou, si l'authentification n'est pas possible (par exemple, si User2 est root), tu peux t'envoyer la clef ma-clef.pub par mail/clef usb/IRC/… et la copier à la main dans le fichier authorized_keys sur Machine2.
3) tester la connexion avec la clef, en tant que User1 sur Machine1 :ssh -i ~/.ssh/ma-clef -o IdentitiesOnly=yes User2@IPMachine2
4) Pour plus de commodité, en tant que User1 sur Machine1, créer le fichier ~/.ssh/config contenant :Host Machine2
Hostname IPMachine2
User User2
IdentitiesOnly yes
IdentityFile ~/.ssh/ma_clef
Maintenant, tu peux te connecter à Machine2 en tant qu'User2 simplement en tapantssh Machine2
Salut dans le fichier config à la dernière ligne tu mets .ssh/id_rsa.pub
ou .ssh/toute la clef ??
Il n'y a pas de mauvaises questions...
Hors ligne
captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.
Hors ligne
Il n'y a pas de mauvaises questions...
Hors ligne
Pages : 1