Client SSH2 pour Windows - Windows & Software
Marsh Posté le 11-06-2002 à 12:55:25
putty fonctionne très bien
si autant de client ne fonctionne pas chez toi, je pense pas que le pb vienne des clients ...
Marsh Posté le 11-06-2002 à 12:59:21
En fait, je pense plutot que c'est la configuration des client qui n'est pas bonne. Pour Putty, a chaque fois que je veux ouvrir une session, la fenetre se ferme!
Et en plus, je ne sais pas ou je dois indiquer le chemin vers la clé publique du serveur.
Marsh Posté le 11-06-2002 à 15:15:20
dans putty, tu generes ta paire de clefs (publik et privé) en faisant attention a généré pour ssh2. Tu monte la cles publique sur le serveur ssh (dans le repertoire a ton nom qui est sur le serveur)
Toi avec putty, tu te connecte en inscrivant user@ip.serveur et dans les parametre ssh tu met le lien vers TA CLEF PRIVE ! c tout...
Marsh Posté le 11-06-2002 à 15:26:32
je dispse deja d'une paire de clé, et la clé publique se trouve sur le serveur. J'ai aussi déclaré ma clé privé dans Putty.
Lorsque je me connecte, j'ai ce message:
"No supported authentication methods left to try!"
PS: la paire de clé a été générée sous Linux (je sais pas si ca a une influence, c'est peut etre du a ca?)
Marsh Posté le 11-06-2002 à 15:32:28
NeoKill@h a écrit a écrit : je dispse deja d'une paire de clé, et la clé publique se trouve sur le serveur. J'ai aussi déclaré ma clé privé dans Putty. Lorsque je me connecte, j'ai ce message: "No supported authentication methods left to try!" PS: la paire de clé a été générée sous Linux (je sais pas si ca a une influence, c'est peut etre du a ca?) |
Tu peux nous filer la config du serveur ssh ? paske tu as peut-etre pas mis le droit a l'authetnification par clef, ou alors juste pour ssh1.5
Tu as generé la paire de clefs hote sur le serveur (normalement ca se fait a l'install mais bon, dans le doute, sur le serveur dans /etc/ssh tu fais ssh-keygen -t rsa
Essaie de decommenter la ligne qui te peremt de t'authentifier par mdp deja, une fois que ca marche tu tente par clef, et quand c oki tu re-commente par mdp.
Marsh Posté le 11-06-2002 à 15:34:08
Et sache que le format de sauvergarde des clefs n'est pas le meme bien qu'il soit transmis de facon standart par le client et le serveur (c pour ca qu'il vaut mieux generer su putty, et que tu as une case avec la version openssh a coller en haut de putty-keygen)
Marsh Posté le 11-06-2002 à 15:43:05
Ca risque d'etre un peu dur parce que je n'ai pas d'accès au serveur de l'entreprise, c'est mon patron qui a généré la clé et il ma dis que ca marchait a partir d'un poste sous linux, le problème c'est que sous Windows ca amrche pas
En fait , nous disposons d'une paire de clé pour 3 utilisateurs, donc je ne peux pas créer de clé avec Putty
Marsh Posté le 11-06-2002 à 16:22:47
Ton probleme est surement le format de ta clef. genere une clef sur putty et regarde comment c fait. il y a des convertisseur qui existent mais g pas testé. En général, le probleme vient du fait que les cfes sous tux sont un fichier avec une seul ligne, et sur win ces 3 ligne (entete, clef, markage de fin) il suffit de tout mettre sur la meme pour que ca passe. essaie ca ... et sinon envois lui toi ta clef publik (tu creer un fichier vide sans extension appeler authorized_keys et tu copies la clef publik generer par putty (champ openssh) directement dans le fichier. (aucun retour chariot ou saut de ligne, utilise notepad). Tu lui dis c ca, ou rien, ou permettre l'acces par nom d'utilisateur
Marsh Posté le 11-06-2002 à 16:46:35
Paranoid android a écrit a écrit : Ton probleme est surement le format de ta clef. genere une clef sur putty et regarde comment c fait. il y a des convertisseur qui existent mais g pas testé. En général, le probleme vient du fait que les cfes sous tux sont un fichier avec une seul ligne, et sur win ces 3 ligne (entete, clef, markage de fin) il suffit de tout mettre sur la meme pour que ca passe. essaie ca ... et sinon envois lui toi ta clef publik (tu creer un fichier vide sans extension appeler authorized_keys et tu copies la clef publik generer par putty (champ openssh) directement dans le fichier. (aucun retour chariot ou saut de ligne, utilise notepad). Tu lui dis c ca, ou rien, ou permettre l'acces par nom d'utilisateur |
Voila, j'ai généré ma propre maire de clé, et maintenant ca marche . Par contre j'ai regardé ce qu'elle contenait et il y avait qu'une seule ligne (comme pour celle générer avec linux). Bref, c'est bizarre tout ca? mais pas grave puisque ca fonctionne
Merci bcp Paranoid android (et kikidonc pour le up )
Marsh Posté le 11-06-2002 à 17:08:17
J'ai un autre problème maintenant .
Je dois envoyer des fichiers sur le serveur, j'ai essayé avec la commande scp et pscp mais il me renvoie l'erreur suivante:
"Permission denied (publickey)."
Marsh Posté le 11-06-2002 à 17:18:05
NeoKill@h a écrit a écrit : J'ai un autre problème maintenant . Je dois envoyer des fichiers sur le serveur, j'ai essayé avec la commande scp et pscp mais il me renvoie l'erreur suivante: "Permission denied (publickey)." |
Tu es sur que tu as l'authentification par clef la ? Paske je vois pas comment en regenerant tes clefs tu aurais transmis la publik au serveur sans passer par l'administrateur, ou une authetification par mdp
Marsh Posté le 11-06-2002 à 17:28:30
Paranoid android a écrit a écrit : Tu es sur que tu as l'authentification par clef la ? Paske je vois pas comment en regenerant tes clefs tu aurais transmis la publik au serveur sans passer par l'administrateur, ou une authetification par mdp |
j'ai transmis la paire de clé que j'ai généré a mon tuteur qui la transférer sur le serveur. J'ai accès au serveur, mais j'arrive pas à envoyer de fichier. J'ai demandé à mon tuteur, mais il m'a répondu de changer de client SSH , mais avec Secure Shell, la clé privé n'est pas reconnu , alors je préfère garder Putty
Marsh Posté le 11-06-2002 à 17:32:16
Bon deja si tu as l'autentification c du tout bon. (doit y a voir marké quand tu te connectes rsa keys machin... enter passphrase... et pis t dessus)
t'arrive a faire quoi sur le serveur distant ? tu as les droits root ? ('su'+ pswd) Eske tu peux lister creer un fichier etc ?
Marsh Posté le 11-06-2002 à 21:35:04
Paranoid android a écrit a écrit : Bon deja si tu as l'autentification c du tout bon. (doit y a voir marké quand tu te connectes rsa keys machin... enter passphrase... et pis t dessus) t'arrive a faire quoi sur le serveur distant ? tu as les droits root ? ('su'+ pswd) Eske tu peux lister creer un fichier etc ? |
oui je peux parcourir l'arborescence, modifier les nom de fichiers, les supprimer, etc.
mais j'ai toujours le même problème pour l'envoi
Marsh Posté le 12-06-2002 à 09:57:35
secureCRT est payant donc je peux pas l'utiliser
je ne comprend pas pourquoi il me refuse le transfert de fichiers... je peux tout faire sauf ca
Marsh Posté le 12-06-2002 à 10:19:23
J'ai essayé avec sftp mais il me met toujours le même message d'erreur: "Permission denied (publickey)."
mais pourquoi ca me fait ca??
Marsh Posté le 12-06-2002 à 11:15:52
Tu peux nous faire un screen de ton message a l'authentification ? eske tu as un fichier de config perso dans ton répertoire .ssh ?
Marsh Posté le 12-06-2002 à 11:51:44
Voici le message que j'obtiens à l'authentification:
login as: root
Authenticating with public key "dsa-key-20020611"
Last login: Wed Jun 12 11:50:34 2002 from 213.222.69.120
Lorsque je tape cette commande:
scp nom_fichier_local user@host:dossier_distant
j'obtient ce message d'erreur:
Permission denied (publickey).
lost connection
Et lorsque je tape:
sftp user@host
j'ai ce message:
Permission denied (publickey).
Couldn't read packet: Connection reset by peer
En ce qui concerne le répertoire .ssh, je crois qu'il se trouve sur le serveur, mais je sais pas où exactement, je peux donc pas te dire (d'autant plus que je suis tout seul aujourd'hui).
Marsh Posté le 12-06-2002 à 11:57:12
alors, deja je vois que tu t'authentifie via des clefs dsa, eske tu as essayé avec une paire de clefs rsa ?
Je vois que tu es login:root ? Si c ca alors tu peux voir toute l'arborecences du serveur et nous donnée la config; (/etc/ssh/sshd_config) ton probleme vient sans doute que tu veux copier des fichiers avec des permissions d'une clef publik client qui n'a pas le droit.
pour voir les fichiers, tu tapes 'ls -a' (il y a des repertoires cachés qui commencent par un point '.ssh' par exemple. )
Verifie ca deja, et dans les parametres putty, au lieu de mettre l'ip du serveur, met user@ip
Marsh Posté le 12-06-2002 à 12:12:57
j'ai trouvé le fichier sshd_config mais je sais pas comment l'éditer .
Est ce que tu crois qu'en modifiant ce fichier, ca arrangerait les choses?
Pour la clé c'est bien du DSA (indication de mon tuteur).
Marsh Posté le 12-06-2002 à 12:15:43
NeoKill@h a écrit a écrit : Je cherche un client SSH2 pour Win98. J'en ai déjà essayé plein mais ils ont pas l'air de fonctionner (peut-être que je configure mal ): putty, axessh, secure shell client, etc... Sur mon poste je ne dispose que de la clé publique du serveur qui fonctionne avec ssh2. Comment je doit faire marcher le tout? Merci |
SecureCRT
edit: sorry j'avais pas lu le topic
Marsh Posté le 12-06-2002 à 12:19:29
NeoKill@h a écrit a écrit : j'ai trouvé le fichier sshd_config mais je sais pas comment l'éditer . Est ce que tu crois qu'en modifiant ce fichier, ca arrangerait les choses? Pour la clé c'est bien du DSA (indication de mon tuteur). |
Je ne sais pas, mais en tout cas tu peux tres bien le lire, et regarder les parametres de sécurité. Si tu as les droits root, je ne vois pas autre choses qu'un probleme venant de putty pour le scp...
le dsa est mieux que le rsa, ton tuteur a raison
Marsh Posté le 12-06-2002 à 12:28:16
Ok, merci pour ton aide Parano.
Je vais voir ce que je peux faire en modifiant les paramètres de PuTTy.
Marsh Posté le 12-06-2002 à 13:24:39
J'ai oublié de vous indiquer un truc, je souhaite copier un fichier de mon poste sur le serveur, mais quand je me connecte au serveur, toutes les commandes que j'entre sont exécuter sur le serveur, donc c'est peut etre pour ca que ca marche pas (le serveur ne connait pas mon poste).
Marsh Posté le 11-06-2002 à 12:52:04
Je cherche un client SSH2 pour Win98. J'en ai déjà essayé plein mais ils ont pas l'air de fonctionner (peut-être que je configure mal ): putty, axessh, secure shell client, etc...
Sur mon poste je ne dispose que de la clé publique du serveur qui fonctionne avec ssh2. Comment je doit faire marcher le tout?
Merci