web-dev-qa-db-fra.com

Windows équivalent de ssh

Je ne connais pas très bien les fenêtres et je ne sais que vaguement mon chemin autour de l'invite de commande.

Y a-t-il un équivalent à l'île dans un autre ordinateur Windows via CMD? Les équivalents à SCP et aux autres commandes Linux seraient aussi agréables.

18
Feng Huo

PowerShell est livré avec Remoting Capacités à WinRM:

PS C:\> enter-pssession otherhost

Dans XP, vous pouvez utiliser PSEXEC , mais cela n'est recommandé que sur les LANs sécurisés:

psexec \\otherhost cmd
16
user1686

Afin de connecter un autre ordinateur Windows à l'aide de SSH, un serveur SSH devrait être exécuté sur l'ordinateur. SSH ne fait pas partie de Windows, il faudrait donc être installé et configuré. Jetez un coup d'œil à Cygwin Si c'est ce que vous êtes intéressé à faire. (Cygwin vous fournira également un ssh de commande de commande plus familier, ainsi que d'autres outils UNIX familiers.)

Si vous recherchez la "voie de Windows" de faire ces choses, consultez le bureau Remote (bien qu'il soit graphique, non basé sur la ligne de commande).

Vous pouvez activer l'accès à distance sur la machine cible, ce qui vous permettra de vous connecter avec un bureau distant. Vous pouvez également transférer des fichiers en mappant un lecteur de votre propre ordinateur si vous configurez votre connexion pour permettre l'accès aux ressources locales.

6
vjones

+1 Le développeur de mastic fournit également PSCP (pour SFP) PSFTP (pour SFTP) et plusieurs autres programmes pour les agents, etc. (voir la section téléchargements pour plus de détails sur les programmes) pour plus de commandes classiques * Nix , vous pouvez télécharger Cygwin (qui a également SCP, etc.) ou, si vous essayez de passer au monde Windows en fonction de votre version Windows, PowerShell peut faire La transition, d'une position d'alias de script et de commande, un peu moins douloureuse.

1
OldWolf