Windowsの「SSHサーバー」?


11

Windowsマシンで実行するコマンドラインコマンドがいくつかあります。実行する必要があるプログラムは、Windowsでのみ利用可能です。

SSHでやるようなことを簡単に行う方法はありますか?意味の例:

ssh username@windows-box.mycompany.com "remote command to execute"

...またはこれを行うためだけにリモートデスクトップを使用する必要がありますか?(コマンドを手動で実行するのではなく、別のコンピューターからプログラムで実行したいです。)


だから、私はこの「他のコンピュータ」がウィンドウを実行していないこと、そしてこれがあなたがこれらのコマンドをリモートで実行したい/必要な理由であるという行の間を読んで正しいですか?
SamB

@SamB:はい、それは正しいです。メインマシンでUbuntuを使用しています。
ベンジャミンオークス

回答:


8

もちろん、1つのアプローチは、Windowsボックスで実際にSSHサーバーを実行することです。しかし、よりWindowsに焦点を合わせたソリューションは、PsExecと呼ばれるSysInternalsの人々(現在はMicrosoftの一部)からのツールで、これはまさにあなたが望むことをするように設計されています。


2
しかし、PsExecはWindowsシステムでのみ動作しますよね?
SamB 2010

@SamBはい。実際には、(管理者だけでなく)SYSTEMアカウントとしてなど、(超)昇格された特権でコマンドを実行するために使用されます。
マチュー

2

Windowsで実行されているSSHサーバーが必要です。http://www.kpym.com/2/kpym/index.htmのような

デフォルトでは何もインストールされていません。そして、私はしばらくこれを使用しています。いいね


注:このソリューションはキー認証をサポートしていません。
ソリン

2

私はcygwinとそのsshdポートのインストールで多くの良い経験をしました。Windowsサービスに変換するラッパーがあり、bashシェルを追加で入手できます。

http://chinese-watercolor.com/LRP/printsrv/cygwin-sshd.htmlはまずまずの出発点であり、自分が望むものかどうかを評価できます。


同意すると、cygwin + sshは素晴らしく、簡単で、プログラムを実行するための便利なUNIXのようなシェルと環境が得られます。sshが好きなら、おそらく既にUnixを知っているでしょう。

2

fresshd.comからfreesshdサーバーを使用できます。それはうまく機能し、数秒でサーバーをセットアップします:)


これは良い解決策のように見えますが、フォーラムはダウンしており(投稿できません)、ドメインへのログインを許可していないようです。
ソリン

また、これは「無料」のみです。つまり、SSHを実行するたびに、登録(購入)を求めるログインメッセージが表示されるので、続行するには5秒以上待つ必要があります。
ソリン

注意、これは遅いSSHサーバーです。
ソリン

1
私が試したのfreesshdは、ターミナルクライアントに適合しない固定幅のWindowsシェル(cmd.exe?)へのログインです。つまり、画面の途中で迷惑な改行が表示されます。また、bashシェルの近くにはないため、Windowsボックスに本当に使いやすいsshログインが必要な場合はcygwin、以前に実行したを使用して実行します。確かに、cygwinはOS内のOSに少し似ていますが、ウィンドウを(unix)cmdラインユーザーが使用できるようにします。
ユージンベレソフスキー



-1

WindowsマシンにSSHサーバーをインストールするか、Windowsでターミナルサービスをオンにして(ドキュメントを確認)、Perl(またはPython)を使用してサーバーにtelnetを実行し、コマンドを実行します。telnetを介した接続の例については、Net :: Telnet(Perl)を参照してください


1
RTFMと言っても大丈夫ですが前述のマニュアルを見つけることができれば簡単です...ページ名や多分MSDN / Technetリンクなどのヒントがあれば、特にMSのようですURLの価値をようやく学んだのでしょうか?
SamB

また、Server以外のもので同時に複数のログインセッションを使用できるようにするために、レジストリを変更する必要はありませんか?そのためのドキュメントがあると仮定すると、MSはそのようなドキュメントを見つけやすくしたいとは思わないでしょう
...-SamB
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.