SSHを介して他のLinuxPCと同じくらい簡単にWindowsマシンをリモートコントロールする方法はありますか?
現在、ファイルにFTPサーバーを使用していますが、他のLinuxボックスを管理する方法を好みます。 sshのようにテキストにしたいのですが、そのようなものはありますか?プログラムの実行、再起動/オフ、ファイルのコピー/編集などを意味します...
Cygwinについて読みましたが、必要なことを実行できますか?
編集:
以前は指定していませんでした。無料である必要があります
「テキストで表示したい」というコメントを少し無視すると、明らかな答えはリモートデスクトップです。さて、その答えを無視することなく、 PSExec from sysinternals (現在はMicrosoftの一部)で大成功を収めています。これにより、リモートボックスでコマンドを実行できます。ただし、実行したいことの多くは、グラフィカルシェルを備えていることを期待していることを忘れないでください。また、新しいバージョンのWindowsと一部のアプリ(Exchange、IIS、VMWare)はPowerShellをサポートしており、リモート実行オプションもいくつかあります。
Windowsにはtelnetがあります(services.mscを使用して有効にできます)が、これは安全ではありません。
SSHサーバーは http://sshwindows.sourceforge.net/ から入手できます。
私はfreeSSHdで良い経験をしました。
Cygwinを使用して WindowsにSSHサーバーをインストールする できます。そこから、コマンドラインnet
コマンドを使用して、多くのクールなリモートタスクと自動化タスクを実行できます。
WinSSHDと呼ばれるものがあります。 http://www.bitvise.com/
これがその価格です。 http://www.bitvise.com/winsshd-pricing
無料の個人版があります。
PSexecは、前述のように、必要なものすべてを処理しますが、管理対象に応じて、それを補完する他のコマンド(iisresetなど)のホストを学習する必要があります。
また、2008/Windows 7環境を検討している場合は、PowerShellがこの目的のために設計されているように思われることもお伝えしたいと思います。
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独自の高度なコマンドラインシェルとスクリプト言語。
「テキスト」ではありませんが、VNCは素晴らしいです。 WindowsとLinuxの両方でクライアントまたはサーバーとして実行できます。 Ultravncバージョンを使用しています。