web-dev-qa-db-ja.com

Windowsシステムのコマンドシェルにリモートアクセスする

これは、リモートシステムのコマンドShell(cmd)にリモートアクセスするための最良の方法です。自宅からオフィスシステムで特定のコマンドラインアプリケーションを実行する必要がありますか?それを行うためのプラットフォームに依存しないツールはありますか?たとえば、自宅のLinuxマシンからWindowsコマンドプロンプトにアクセスします。

2
darthvader

最善の策はSSHのようです。 Windowsにインストールするために利用できるいくつかのオプションがあります。 それらを要約した良い記事についてはこちら を参照してください。

Cygwinを使用して、その中からopensshパッケージをセットアップすることもできます。これにより、リモートで利用できるbashシェルが提供されます。ただし、目的としては、従来のWindowsのcmdプロンプトにアクセスできるため、前のオプションの方が適している可能性があります。

2
Mark Embling

PowerShellが最善の選択肢のようです。しばらく前にStackOverflowで同様の 質問 質問がありました。

2
firedfly

Sysinternals PSExec( PSTools の一部)を使用すると、コマンドラインをリモートで(またはローカルの別のセッションで)実行できます。ただし、これはインタラクティブではありません。

1
Richard

Pstools のpsexec それを行うことができます

psExec \\computer cmd.exe

netcat(CygwinとWindowsへのいくつかのポートが利用可能)もそれを行うことができます。リモートマシンでこれを実行します。

nc.exe -l -p6969 -d -e cmd.exe -L

そしてこれはあなたの地元で:

nc.exe 192.168.1.1 6969

IPとポートは単なる例です。また、 Ncat も確認してください。これは、Netcatの改良された最新バージョンであると主張しています。

0
Pere

Linuxではまだ試していませんが、 Hamachi を見てください。これにより、インターネット経由で接続を確立できるVPNを構成できます。

0
Darnell