web-dev-qa-db-ja.com

Windowsをリモートコントロールする方法は?

SSHを介して他のLinuxPCと同じくらい簡単にWindowsマシンをリモートコントロールする方法はありますか?

現在、ファイルにFTPサーバーを使用していますが、他のLinuxボックスを管理する方法を好みます。 sshのようにテキストにしたいのですが、そのようなものはありますか?プログラムの実行、再起動/オフ、ファイルのコピー/編集などを意味します...

Cygwinについて読みましたが、必要なことを実行できますか?


編集:
以前は指定していませんでした。無料である必要があります

6
Andrea Ambu

「テキストで表示したい」というコメントを少し無視すると、明らかな答えはリモートデスクトップです。さて、その答えを無視することなく、 PSExec from sysinternals (現在はMicrosoftの一部)で大成功を収めています。これにより、リモートボックスでコマンドを実行できます。ただし、実行したいことの多くは、グラフィカルシェルを備えていることを期待していることを忘れないでください。また、新しいバージョンのWindowsと一部のアプリ(Exchange、IIS、VMWare)はPowerShellをサポートしており、リモート実行オプションもいくつかあります。

7
WaldenL

Windowsにはtelnetがあります(services.mscを使用して有効にできます)が、これは安全ではありません。

SSHサーバーは http://sshwindows.sourceforge.net/ から入手できます。

5
Adam Gibbins

私はfreeSSHdで良い経験をしました。

http://www.freesshd.com/

3
Joseph

Cygwinを使用して WindowsにSSHサーバーをインストールする できます。そこから、コマンドラインnetコマンドを使用して、多くのクールなリモートタスクと自動化タスクを実行できます。

3
jhs

WinSSHDと呼ばれるものがあります。 http://www.bitvise.com/

これがその価格です。 http://www.bitvise.com/winsshd-pricing

無料の個人版があります。

2
Daniel A. White

PSexecは、前述のように、必要なものすべてを処理しますが、管理対象に応じて、それを補完する他のコマンド(iisresetなど)のホストを学習する必要があります。

また、2008/Windows 7環境を検討している場合は、PowerShellがこの目的のために設計されているように思われることもお伝えしたいと思います。

2
Kara Marfia

Linuxに慣れている場合は、CygwinでOpenSSHを使用することを検討してください( 別のガイドはこちら )。ただし、他のWindowsネイティブSSHサーバーオプションのいずれかを使用する場合は、次の方法でコマンドラインエクスペリエンスを強化することをお勧めします。

  • GnuWin32 ツールのポートにGNUまたは同様のオープンソースライセンスをMS-Windows(Microsoft Windows 95/98/ME/NT/2000/XP/2003/Vista/2008)

  • コマンドコンソールLEを使用 :クラックのcmd.exeのように。リモートインしていなくても、チェックする価値は十分にあります。cmd.exeと非常によく似ていますが、巨大です(つまり、huge )そこには追加機能の量があるので、に切り替えるほど大きな変更ではありません...

  • PowerShell :Microsoft独自の高度なコマンドラインシェルとスクリプト言語。

2
Charles Roper

「テキスト」ではありませんが、VNCは素晴らしいです。 WindowsとLinuxの両方でクライアントまたはサーバーとして実行できます。 Ultravncバージョンを使用しています。

0
Brian