manchette Posté(e) le 23 juillet 2014 Partager Posté(e) le 23 juillet 2014 salut je cherche à utiliser ssh via openssh depuis linux et vers windows. pour le moment je m'appuie sur cette doc http://virologie.free.fr/documents/openSSH/ssh_configurations.html j'ai mis à jour sshd_config selon l'aide fournie également par la doc open bsd http://openssh.bsdfrog.org/manual.html j'ai créé une clé rsa et je cherche à l'installer sur la machine windows : comment procéder ? ce que j'ai fait : ssh-keygen -b 2048 -t rsa ssh-copy-id -i ~/.ssh/id_rsa.pub <user>@<remote-server> pour cette commande là est ce uniquement pour du linux/unix ?) car quand je tente j'ai un time out sur le port 22... j'ai créé une règle dans le pare feu pour ssh (tcp 22) (eset security suite 6) mais je me demande si ce que j'ai fait suffit. la doc d'eset me parle de zones de confiance... dois je passer par cette config là dans le parfeu impératviement sur la machine windows ? bon j'ai essayé nomachine et via nx la communication passe entre linux et windows mais via ssh non, apparemment il faut une version payante. Sur windows j'ai pris mobaxterm : y a t'il une config à faire ? je l'ai associée dans le pare feu au port ssh. Y a t'il des parefeux windows plus pratiques d'emploi pour l'ouverture des ports ? Merci Lien vers le commentaire Partager sur d’autres sites More sharing options...
manuleouf Posté(e) le 23 juillet 2014 Partager Posté(e) le 23 juillet 2014 Tu fait du SSH à distance ou en local? Si c'est c'est à distance il faut router le port sur le part-feu et/ou Box et/ou routeur En local il faut ouvrir le port sur le client en plus de paramétrer un le soft. Lien vers le commentaire Partager sur d’autres sites More sharing options...
CaseyN Posté(e) le 23 juillet 2014 Partager Posté(e) le 23 juillet 2014 Windows n'a pas de SSH de base, Tu as bien installé un serveur SSH sur le Windows ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
Invité Posté(e) le 23 juillet 2014 Partager Posté(e) le 23 juillet 2014 Je vais encore passer pour un troll mais pour faire l'équivalent de SSH sous windows on utilise powershell :x Installer un ssh like te permettra juste d'accéder à une console ms dos (cmd). Enfin je crois vu j'utilise toujours powershell. Ca fait très artificiel quand même. Lien vers le commentaire Partager sur d’autres sites More sharing options...
CaseyN Posté(e) le 23 juillet 2014 Partager Posté(e) le 23 juillet 2014 Powershell ou pas, SSH n'est qu'un moyen d'aneber un shell de manière sécurisé à une machine distante. Avec ce tuto on peut installer un serveur SSH sur Windows qui enverra Powershell à la machine distante et ainsi avoir toute la puissance de windows dans la simplicité de SSH. Lien vers le commentaire Partager sur d’autres sites More sharing options...
theocrite Posté(e) le 24 juillet 2014 Partager Posté(e) le 24 juillet 2014 Je vais encore passer pour un troll mais pour faire l'équivalent de SSH sous windows on utilise powershell :x Powershell se lance en tant que daemon et écoute les connexions réseau entrantes ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
manchette Posté(e) le 24 juillet 2014 Auteur Partager Posté(e) le 24 juillet 2014 ;=) merci pour vos questions/infos je teste d'abord en local, puis je ferais ca en distant. powershell :x Installer : je connais pas : késako ? je vais regarder le lien plus haut j'imagine que mon erreur vient de ne pas avoir installé le serveur ssh sur windows 8. pour le moment j'ai configuté sshd_config sur la machine linux, laissé ssh_config par défaut et ouvert les ports pour ssh dans les machines, puis pris mobaxterme sur windows. Lien vers le commentaire Partager sur d’autres sites More sharing options...
manchette Posté(e) le 24 juillet 2014 Auteur Partager Posté(e) le 24 juillet 2014 Dans freesshd que conseille le tuto plus haut j'ai configuré un user comme indiqué : administrator, autorisé ssh seulement mais avec connection par clé publique. par contre dans l'onglet server status il me dit que ssh n'est pas démarré, si je clique pour le démarrer j'ai ceci : the specified address is already in use. Quelle adresse est utilisée et par quoi ? est ce nomachine qui tourne déjà ? merci Lien vers le commentaire Partager sur d’autres sites More sharing options...
manchette Posté(e) le 9 août 2014 Auteur Partager Posté(e) le 9 août 2014 où se trouvent les fichiers de config de ssh sous windows svp ? pour le moment je n'arrive pas à copier la clé publique depuis linux vers windows, j'ai créé un utilisateur exprés sur windows mais son mot de passe est refusé . merci # ssh-copy-id -i ~/.ssh/id_rsa.pub fabrice@192.168.0.10/usr/bin/ssh-copy-id: INFO: attempting to log in with the new key(s), to filter out any that are already installedEnter passphrase for key '/root/.ssh/id_rsa':Enter passphrase for key '/root/.ssh/id_rsa':/usr/bin/ssh-copy-id: INFO: 1 key(s) remain to be installed -- if you are prompted now it is to install the new keysEnter passphrase for key '/root/.ssh/id_rsa':fabrice@192.168.0.10's password:Permission denied, please try again.fabrice@192.168.0.10's password:Permission denied, please try again.fabrice@192.168.0.10's password:Received disconnect from 192.168.0.10: 2: Too many attempts. linux-opensuse131:~ # scp .ssh/id_rsa.pub fabrice@192.168.0.10:.ssh/authorized_keysEnter passphrase for key '/root/.ssh/id_rsa':fabrice@192.168.0.10's password:Permission denied, please try again.fabrice@192.168.0.10's password:Permission denied, please try again.fabrice@192.168.0.10's password:Received disconnect from 192.168.0.10: 2: Too many attempts.lost connection Lien vers le commentaire Partager sur d’autres sites More sharing options...
RaphAstronome Posté(e) le 9 août 2014 Partager Posté(e) le 9 août 2014 Déjà éviter de faire un scp vers .ssh/authorized_keys car cela virerait toutes les clés SSH déjà installés. Sur le serveur vérifie que SSH accepte les connexions par mot de passe (PasswordAuthentication yes) au moins le temps de mettre la clé. Si tu as un accès physique tu peut aussi faire le transfert d'une autre façon (clé USB). PS : cela parait évidant mais le login 'fabrice' doit exister et lorsque SSH demande "fabrice@192.168.0.10's password:" c'est bien le pass actuel de fabrice sur le serveur qu'il faut donner et non la passphrase de la clé SSH. Lien vers le commentaire Partager sur d’autres sites More sharing options...
manchette Posté(e) le 10 août 2014 Auteur Partager Posté(e) le 10 août 2014 bon, là j'ai mis la 8.1 donc je dois voir pour la config du parefeu. Ssh est t'il présent par défaut dans le parefeu de windows ? je ne suis pas certain de ma règle, je vais voir si je trouve des tutos clairs. où se trouve la config du serveur sur windows ? je pense à mobaxterm j'avais bien mis les bons ids et pwd mais peut être le fait que j'ai créé le compte sans m'y être connecté génait, cette fois j'ai créé le compte et m'y suis connecté. Lien vers le commentaire Partager sur d’autres sites More sharing options...
CaseyN Posté(e) le 10 août 2014 Partager Posté(e) le 10 août 2014 Il n'y a pas SSH sur Windows, donc pas de règle par défaut sur le pare-feu, pas de config de base etc. Tu DOIS mettre un serveur SSH toi même et sa config sera là où ce serveur mettra sa config. Je t'avais mis un Tuto pour cela, l'as tu suivi ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
manchette Posté(e) le 10 août 2014 Auteur Partager Posté(e) le 10 août 2014 oui, voir plus haut 24/07 Lien vers le commentaire Partager sur d’autres sites More sharing options...
CaseyN Posté(e) le 10 août 2014 Partager Posté(e) le 10 août 2014 S'il te dit que l'adresse est déjà utilisée c'est que tu as un service qui tourne déjà sur le port 22 de ta machine. Tu avais mis OpenSSH sur le Windows lors de ton 1er post ? Je ne comprends pas bien sur quel machine tu étais. Lien vers le commentaire Partager sur d’autres sites More sharing options...
manchette Posté(e) le 10 août 2014 Auteur Partager Posté(e) le 10 août 2014 non, au départ je n'avais pas fait le nécessaire je pense (depuis linux) , comme j'ai testé plusieurs options possible que ca génait quelque part. là j'ai passé le poste windows en 8.1, j'ai le parefeu par défaut de windows, j'ai ajouté des régles pour ssh en tcp et udp. je dois prendre le client , putty par exemple, pour le moment le site de putty.org ne s'affiche pas. pour le serveur en effet freesshd du coup je me suis créé un user spécifique pour tester sur windows il faut que je refasse l'install de freesshd selon le tuto plus haut Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.