La Fibre

Télécom => Réseau => reseau TCP/IP / Fonctionnement des réseaux => Discussion démarrée par: Solidus le 13 juin 2016 à 15:36:25

Titre: Se connecter sur son PC Windows avec putty via un autre PC/Smartphone
Posté par: Solidus le 13 juin 2016 à 15:36:25
Bonjour,

Actuellement je m'ennuie un peu, du coup j'essaie d'approfondir mes connaissances et faire quelques tests pour le fun.

Concrètement je possède un PC sous windows/ rien de bien folichon, je veux savoir comment faire pour me connecter en SSH avec Putty par exemple chez moi sur mon LAN sur mon smartphone.

Ca peut etre aussi une connexion en dehors de mon LAN ( chez un ami etc )

J'ai installé Putty sur mon xperia, mais quid de mon pc sous windows ? je dois le transformer en mode serveur ? il faut generer une clé j'imagine RSA ?

Merci.

Titre: Se connecter sur son PC Windows avec putty via un autre PC/Smartphone
Posté par: kgersen le 13 juin 2016 à 16:11:25
li faut un serveur ssh coté Windows. il y a plusieurs choix. Microsoft a une version officielle en cours de dev.
La doc (en anglais) est ici : https://github.com/PowerShell/Win32-OpenSSH/wiki/Install-Win32-OpenSSH

Ensuite il faudra ouvrir le port ssh (tcp 22) sur la box Internet pour le rediriger vers le PC Windows.

Titre: Se connecter sur son PC Windows avec putty via un autre PC/Smartphone
Posté par: Solidus le 13 juin 2016 à 16:16:44
Salut !

j'ai déja ouvert le port 22 et aussi redirigé vers @IP Lan de mon PC windows.
Donc je dois installer OpenSSH ?

Je n'ai pas compris ce passage

Start Powershell as Administrator

    cd 'C:\Program Files\OpenSSH'


Titre: Se connecter sur son PC Windows avec putty via un autre PC/Smartphone
Posté par: Nh3xus le 13 juin 2016 à 16:40:20
Bah tu ouvre un terminal PowerShell et tu tapes la commande "cd blabla" une fois que tu as la main (le prompt quoi)
Titre: Se connecter sur son PC Windows avec putty via un autre PC/Smartphone
Posté par: Solidus le 13 juin 2016 à 17:01:55
Désolé si je passe pour un noob mais je ne sais pas faire ce que tu me demandes. D'ou ce topic.

Je dois le telecharger ce fameux terminal ? c'est similaire à l'invité de commande de windows (je suis sous vista) ?

Si mes 2 voisins du dessus pouvaient m'aider ce serait cool
Titre: Se connecter sur son PC Windows avec putty via un autre PC/Smartphone
Posté par: Nh3xus le 13 juin 2016 à 17:17:36
Windows 7 est le premier système à avoir intégré Powershell de manière native.

Du coup pour Vista, il faut le télécharger sur le site de Microsoft.

Un petit coup de Google me donne ceci : https://www.microsoft.com/fr-fr/download/details.aspx?id=9864 (https://www.microsoft.com/fr-fr/download/details.aspx?id=9864)

A tester donc.

Essaye dans un futur proche de passer à autre chose que Vista, vu qu'il ne sera plus maintenu en avril 2017.
Titre: Se connecter sur son PC Windows avec putty via un autre PC/Smartphone
Posté par: Solidus le 13 juin 2016 à 17:22:16
C'est bon j'ai DL powershell, oui très prochainement je vais changer de PC aussi ( que j'ai depuis octobre 2007 ! )

Je suit le tuto pour installer openssh et vous tiens informé si j'y arrive
Titre: Se connecter sur son PC Windows avec putty via un autre PC/Smartphone
Posté par: Solidus le 13 juin 2016 à 17:41:09
Je tape cette commande sur powershell

cd 'C:\Program Files\OpenSSH'

mais j'ai un message en rouge "impossible de trouver un paremetre correspondant au nom " Files \OpenSSH

Le chemin de l'emplacement des fichiers OpenSSH su mon PC > C:\Program Files\OpenSSH

Toutes les étapes décrites dans le tuto d'installation sont à rentrer manuellement sur PowerShell ? merci
Titre: Se connecter sur son PC Windows avec putty via un autre PC/Smartphone
Posté par: Nh3xus le 13 juin 2016 à 17:53:17
Le mieux, c'est d'utiliser l'autocomplétion à l'aide de la touche Tab.

Du coup, il faut commencer à écrire cd C:\Program puis appuyer plusieurs fois sur Tab pour compléter la commande avec l'une des propositions, afin d'obtenir la commande finale.
Titre: Se connecter sur son PC Windows avec putty via un autre PC/Smartphone
Posté par: vivien le 13 juin 2016 à 17:56:49
Cela sera possible en utilisant le bash Ubuntu de Windows 10 (avec la mise à jour qui sort fin juillet 2016)

=> Microsoft va intégrer le Bash Ubuntu nativement à Windows (https://lafibre.info/systeme-exploitation/microsoft-va-integrer-le-bash-ubuntu-nativement-a-windows/)

Il suffira de faire sudo apt install ssh cela installe openssh-server

Pour t'amuser, tu peux aussi re-convertir ton PC Windows vista en serveur performant : Ca suffit largement pour faire pas mal de chose comme un NAS, un serveur web, un serveur pour faire de la domotique, ect....
Si c'est un PC fixe, tu peut le transformer en un firewall / routeur via ajout d'une carte réseau supplèmentaire (10€)
Si c'est un PC portable, tu peut utiliser le Wifi pour en faire un point d’accès Wifi qui va permettre de créer une "PirateBox". Je te laisse voir su Wikipedia les uages possibles : https://fr.wikipedia.org/wiki/PirateBox (pas besoin de routeur, un vieux PC portable est parfait)
Titre: Se connecter sur son PC Windows avec putty via un autre PC/Smartphone
Posté par: Solidus le 13 juin 2016 à 18:18:24
Le mieux, c'est d'utiliser l'autocomplétion à l'aide de la touche Tab.

Du coup, il faut commencer à écrire cd C:\Program puis appuyer plusieurs fois sur Tab pour compléter la commande avec l'une des propositions, afin d'obtenir la commande finale.

J'ai fais ce que tu m'as dit, j'ai tapé sur Tab, et j'ai eu program files qui est apparu, j'ai fait donc entrée.
je fais quoi du coup ?

Je suis cette etape et je tape cette commande ? Install sshd and ssh-agent services.

    powershell.exe .\install-sshd.ps1




Voici une screen de mon invite de commande actuel

(http://img15.hostingpics.net/pics/247927lafibre.jpg)

Ensuite comme indiqué sur le tuto ici https://github.com/PowerShell/Win32-OpenSSH/wiki/Install-Win32-OpenSSH

Je rentre cette commande ? powershell.exe .\install-sshd.ps1

Et voici ce que j'ai en screen, je dois vous avouez que je suis un paumé là. Je ne sais pas vraiment si dans le tuto les elements sont des invites de commande ou des commandes à taper sur linux ou autre ?

(http://img15.hostingpics.net/pics/76197922222.jpg)

Merci pour l'info Vivien c'est bon à savoir.
Titre: Se connecter sur son PC Windows avec putty via un autre PC/Smartphone
Posté par: Solidus le 13 juin 2016 à 19:42:25
Je me pose une question qui peut paraitre useless mais je me lance

Pourquoi je dois passer par powershell et lancer des commandes (que je n'arrive pas à lancer) pour installer openssh sur mon PC windows ? je suis obligé de passer par power ? car je ne connais pas du tout les manips à faire, je suis un peu perdu.

Pour rappel je veux seulement pour le fun, pouvoir utiliser mon smartphone, ou un PC distant sous windows et me connecter avec Putty sur le PC windows qui est à la maison.

Simple curiosité.

Si vous pouvez m'aider merci.
Titre: Se connecter sur son PC Windows avec putty via un autre PC/Smartphone
Posté par: kgersen le 13 juin 2016 à 20:04:21
Pour rappel je veux seulement pour le fun, pouvoir utiliser mon smartphone, ou un PC distant sous windows et me connecter avec Putty sur le PC windows qui est à la maison.
je comprend pas bien cette phrase...c'est pas clair clair...
"me connecter" -> ca va juste permettre d'utiliser la ligne de commande a distance. Tu ne pourra pas utilisé le bureau 'Windows' a distance ce n'est pas du tout fait pour ca. Tu pourras toutefois copier des fichiers a distance avec SCP ou equivalent.

Ca veut dire qu'il faut donc maîtriser un minimum les lignes de commande Windows avant de se lancer la dedans...
pour un utilisateur moins expérimenté il y a des solutions de contrôle a distance comme TeamViewer par exemple qui permettent de faire des choses similaires bien plus facilement.

l'openssh que j'ai présenté ici s'installe en line de commande d'ou l'utilisation de Powershell. Il y en a d'autres qui existent et s'installent de facon plus usuelle via l'interface graphique mais le plus souvent ils sont payants.

Titre: Se connecter sur son PC Windows avec putty via un autre PC/Smartphone
Posté par: Solidus le 13 juin 2016 à 20:20:41
J'utilisais putty dans mon précédent travail, j'ai découvert ce logiciel avec le travail alors que je connaissais pas du tout

Etant quelqu'un de curieux, je veux juste pouvoir me co sur mon PC qui est sous windows avec mon smartphone ou un autre PC en dehors de chez moi, et voir comment ca fonctionne tout simplement.

On est bien d'accord je ne parle pas d'outil de PMAD prise en main, je sais bien que j'aurais acces à mon PC avec une interface austere via Putty, sans interface HTTP, tout ca je le sais.

Par contre effectivement je ne maitrise pas du tout powerhsell, et je n'arrive pas trop à suivre le tuto.

C'est l'occasion pour moi d'apprendre quelques bases donc. Si tu peux m'aider ce serait super cool, ne serais-ce juste m’expliquer comment bien entrer les commandes dans le tuto que tu m'as donné  8)


l'openssh que j'ai présenté ici s'installe en line de commande d'ou l'utilisation de Powershell. Il y en a d'autres qui existent et s'installent de facon plus usuelle via l'interface graphique mais le plus souvent ils sont payants.


Okay merci pour cette précision. Perso j'ai suivi ce Tuto sur le siteduzero https://openclassrooms.com/courses/reprenez-le-controle-a-l-aide-de-linux/la-connexion-securisee-a-distance-avec-ssh

Mais ce tuto n'explique pas comment faire d'un PC windows un serveur
Titre: Se connecter sur son PC Windows avec putty via un autre PC/Smartphone
Posté par: vivien le 14 juin 2016 à 08:38:20
Si tu souhaites contrôler Windows (mode graphique) depuis ton téléphone, il y a des clients VNC pour smartphone et plein de serveur pour ton Windows Vista.

=> https://fr.wikipedia.org/wiki/Virtual_Network_Computing
Titre: Se connecter sur son PC Windows avec putty via un autre PC/Smartphone
Posté par: Solidus le 14 juin 2016 à 13:42:08
Salut Vivien, merci pour l'info mais je veux réussir à me connecter via Putty sur mon PC Windows, je veux tout simplement apprendre et réussir ce tuto.
Titre: Se connecter sur son PC Windows avec putty via un autre PC/Smartphone
Posté par: kgersen le 14 juin 2016 à 14:07:25
Le tuto est simple a suivre si on a les bases de la ligne de commande de Windows.

C'est quoi qui coince?
Titre: Se connecter sur son PC Windows avec putty via un autre PC/Smartphone
Posté par: kgersen le 14 juin 2016 à 20:29:27
ps1: y'a aucun intérêt a t'aider en message privé comme tu me l'a demandé car autant que ca profite a tout le monde, c'est le principe de ces forums.

ps2: au vue de ce message (https://lafibre.info/tcpip/se-connecter-sur-son-pc-windows-avec-putty/msg346472/#msg346472) , il est clair qu'il faut que tu lises bien le tuto et refasse exactement ce qui est marqué dedans.
Ton étape 3 n'est pas bonne, c'est marqué

cd 'C:\Program Files\OpenSSH'

dans le tuto et pas

cd 'C:\Program Files'

donc ce n'est pas étonnant que l'étape suivante échoue...

désolé pour le ton un peu agressif mais la moindre des choses quand on suit un tuto est de bien lire et relire avant d'appeler a l'aide.  ::)
Titre: Se connecter sur son PC Windows avec putty via un autre PC/Smartphone
Posté par: Solidus le 15 juin 2016 à 12:27:43
Salut, je t'ai MP tout simplement car je ne voulais pas saouler le forum et polluer le site avec ca, aucun soucis, merci pour ton aide.

Je te fais une capture d’écran, là ou je bloque. Je suit toujours ce Tuto, je bloque à l'étape 4
https://github.com/PowerShell/Win32-OpenSSH/wiki/Install-Win32-OpenSSH


4 -  Install sshd and ssh-agent services.

    powershell.exe .\install-sshd.ps1


Je tape donc en ligne de commande  powershell.exe .\install-sshd.ps1 Je fais entrer et j'ai ca.

(http://img15.hostingpics.net/pics/238271lafibre3.jpg)
Titre: Se connecter sur son PC Windows avec putty via un autre PC/Smartphone
Posté par: kgersen le 15 juin 2016 à 12:46:37
1 .T'es bien en mode administrateur comme indiqué a l'étape 3 ?

2. Ce message d'erreur indique que la sécurité actuelle interdit les scripts. Tu peux lever cette restriction de facon temporaire avec en tapant avant:

Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process
puis choix 'o'

Pour connaitre la restriction actuelle:

Get-ExecutionPolicy
Titre: Se connecter sur son PC Windows avec putty via un autre PC/Smartphone
Posté par: Free_me le 15 juin 2016 à 13:21:37
Etant quelqu'un de curieux, je veux juste pouvoir me co sur mon PC qui est sous windows avec mon smartphone ou un autre PC en dehors de chez moi, et voir comment ca fonctionne tout simplement.

Si tu veux juste prendre la main a distance tu peux te connecter sur sur ton pc avec le bureau a distance, sur l'iphone l'appli est dispo et tu auras entièrement la main pour faire ce que tu veux sur ton PC. c'est juste que à  partir d'un telephone, ben tout est petit, mais tu peux zoomer.
Titre: Se connecter sur son PC Windows avec putty via un autre PC/Smartphone
Posté par: Solidus le 16 juin 2016 à 00:01:00
1 .T'es bien en mode administrateur comme indiqué a l'étape 3 ?

2. Ce message d'erreur indique que la sécurité actuelle interdit les scripts. Tu peux lever cette restriction de facon temporaire avec en tapant avant:

Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process
puis choix 'o'

Pour connaitre la restriction actuelle:

Get-ExecutionPolicy

J'ai bien lancé powershell en mode admin, voici un screen apres avoir tapé la commande get-executionpolicy.

(http://img11.hostingpics.net/pics/280430lafibre4.jpg)

J'ai tapé aussi comme demandé cette ligne de commande Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process
Voici un Screen, merci pour votre aide.
(http://img11.hostingpics.net/pics/570975lafibre5.jpg)
Titre: Se connecter sur son PC Windows avec putty via un autre PC/Smartphone
Posté par: kgersen le 16 juin 2016 à 00:29:28
c'est un vieux powershell ? qu'affiche "Get-Host" ?

essais avec:

Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope Process
ou carrement

Set-ExecutionPolicy -ExecutionPolicy Unrestricted
mais si le powershell est trop vieux il se peut que la suite du tuto ne marche pas.
Titre: Se connecter sur son PC Windows avec putty via un autre PC/Smartphone
Posté par: Solidus le 16 juin 2016 à 13:20:01
c'est un vieux powershell ? qu'affiche "Get-Host" ?

essais avec:

Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope Process
ou carrement

Set-ExecutionPolicy -ExecutionPolicy Unrestricted
mais si le powershell est trop vieux il se peut que la suite du tuto ne marche pas.


Salut !

Je ne pourrais te dire si c'est un vieux powershell désolé... je vais telecharger cette version, je te tiens informé
https://www.microsoft.com/fr-fr/download/confirmation.aspx?id=9864

En attendant de DL une autre version, voici les captures d'ecran avec les lignes de commande que tu m'as donné.

(http://img15.hostingpics.net/pics/605396Lafibre6.jpg)
Titre: Se connecter sur son PC Windows avec putty via un autre PC/Smartphone
Posté par: Solidus le 16 juin 2016 à 14:05:52
J'ai essayé d'installer ce Pack Windows PowerShell 2.0 et WinRM 2.0 pour Windows Vista (KB968930)

Lien / https://www.microsoft.com/fr-fr/download/confirmation.aspx?id=9864

Voici le message que j’obtiens

(http://img15.hostingpics.net/pics/366191lafibre7.jpg).

Vous pensez que je dois DL une version plus récente ?

Titre: Se connecter sur son PC Windows avec putty via un autre PC/Smartphone
Posté par: Hugues le 16 juin 2016 à 18:38:37
Tu peux virer Vista sinon, c'est bien ça.
Titre: Se connecter sur son PC Windows avec putty via un autre PC/Smartphone
Posté par: kgersen le 16 juin 2016 à 22:54:00
Tu peux virer Vista sinon, c'est bien ça.

oui on ne va pas perdre notre temps a dépatouiller des problemes sur Vista. désolé.
Titre: Se connecter sur son PC Windows avec putty via un autre PC/Smartphone
Posté par: alegui le 17 juin 2016 à 00:45:50
oui on ne va pas perdre notre temps a dépatouiller des problemes sur Vista. désolé.
Vous êtes vraiment vaches avec ce système : au départ il était lent, mais depuis le système s'est beaucoup amélioré. Je le trouve meilleur que XP par exemple.

Mais ça reste bien inférieur à du linux bien sûr (on est vendredi maintenant, j'ai le droit de troller !)
Titre: Se connecter sur son PC Windows avec putty via un autre PC/Smartphone
Posté par: Hugues le 17 juin 2016 à 00:53:16
Mais ça reste bien inférieur à OS X bien sûr

Ah ça, on est d'accord !
Titre: Se connecter sur son PC Windows avec putty via un autre PC/Smartphone
Posté par: vivien le 17 juin 2016 à 07:07:26
Vista arrive en fin de vie dans moins d'un an : 11 avril 2017

Il faut se préparer à changer. (de nombreux logiciels on malgré tout déjà arrêté le support de Vista : Adobe Acrobat Reader, Google Chrome,...)

Concernant les performances, sur un même PC, Windows Vista est bien plus lent que Windows XP, mais il y a peu de différence de performance entre Windows Vista, Windows 7, Windows 8, Windows 8.1 et Windows 10.

Concrètement, sur un Pentium IV, Windows 10 est lent, mais pas plus lent qu'un Windows Vista avec toutes ses mises à jour.
La consommation mémoire me semble même inférieure avec Windows 10 que Windows Vista.
Titre: Se connecter sur son PC Windows avec putty via un autre PC/Smartphone
Posté par: underground78 le 17 juin 2016 à 08:15:13
Je dirais même que Vista est plus lent que Windows 7 par exemple.
Titre: Se connecter sur son PC Windows avec putty via un autre PC/Smartphone
Posté par: Hugues le 17 juin 2016 à 08:44:44
Tiens, pour OSX c'est l'inverse ! 10.4 etait plus rapide que 10.5, 10.6 etait plus rapide que 10.7,8,9 et 10, 10.11 est aussi bon que 10.6 (Vous suivez ?)  ;D
Titre: Se connecter sur son PC Windows avec putty via un autre PC/Smartphone
Posté par: Nh3xus le 17 juin 2016 à 10:16:48
Tiens, pour OSX c'est l'inverse ! 10.4 etait plus rapide que 10.5, 10.6 etait plus rapide que 10.7,8,9 et 10, 10.11 est aussi bon que 10.6 (Vous suivez ?)  ;D

ça s'appelle macOS maintenant, hugues. (http://forum-images.hardware.fr/images/perso/1/selfish.gif)
Titre: Se connecter sur son PC Windows avec putty via un autre PC/Smartphone
Posté par: Hugues le 17 juin 2016 à 11:20:20
Seulement depuis la version 10.12, donc non :)
Titre: Se connecter sur son PC Windows avec putty via un autre PC/Smartphone
Posté par: Solidus le 17 juin 2016 à 12:56:50
Prochainement je vais changer de PC, c'etait dans l'air du temps depuis déja plusieurs mois.

Je upperais le fil des que j'aurais mon New PC et ainsi faire ce tuto, merci pour votre aide.