La Fibre
Télécom => Réseau => TCP/IP / Fonctionnement des réseaux => Discussion démarrée 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.
-
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.
-
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'
-
Bah tu ouvre un terminal PowerShell et tu tapes la commande "cd blabla" une fois que tu as la main (le prompt quoi)
-
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
-
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.
-
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
-
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
-
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.
-
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)
-
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.
-
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.
-
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.
-
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
-
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
-
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.
-
Le tuto est simple a suivre si on a les bases de la ligne de commande de Windows.
C'est quoi qui coince?
-
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. ::)
-
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)
-
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
-
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.
-
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)
-
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.
-
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)
-
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 ?
-
Tu peux virer Vista sinon, c'est bien ça.
-
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é.
-
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 !)
-
Mais ça reste bien inférieur à OS X bien sûr
Ah ça, on est d'accord !
-
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.
-
Je dirais même que Vista est plus lent que Windows 7 par exemple.
-
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
-
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)
-
Seulement depuis la version 10.12, donc non :)
-
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.