|
Dernière réponse | |
---|---|
Sujet : Client SSH2 pour Windows | |
neokill@h | 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). |
Aperçu |
---|
Vue Rapide de la discussion |
---|
neokill@h | 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). |
neokill@h | Ok, merci pour ton aide Parano.
Je vais voir ce que je peux faire en modifiant les paramètres de PuTTy. |
paranoid android |
|
disconect |
|
neokill@h | 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). |
paranoid android | 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 |
neokill@h | 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). |
paranoid android | 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 ? |
neokill@h | J'ai essayé avec sftp mais il me met toujours le même message d'erreur: "Permission denied (publickey)."
:cry: mais pourquoi ca me fait ca?? :cry: |
neokill@h | 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 :( |
Morso | essaie SecureCRT |
neokill@h |
|
paranoid android | 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 ? |
neokill@h |
|
paranoid android |
|
neokill@h | J'ai un autre problème maintenant :p.
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)." |
neokill@h |
|
paranoid android | 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 :D |
neokill@h | 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 |
paranoid android | 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) |
paranoid android |
|
neokill@h | 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?) |
paranoid android | 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... |
kikidonc | :bounce: |
neokill@h | :bounce: |
neokill@h | 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. |
gux | putty fonctionne très bien
si autant de client ne fonctionne pas chez toi, je pense pas que le pb vienne des clients ... |
neokill@h | 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 :jap: |