SSHトンネルを開くためのデスクトップショートカットを作成する方法

SSHトンネルを開くためのデスクトップショートカットを作成する方法

SSH トンネルを起動するコマンドのショートカットをデスクトップに置きたいです。トンネル接続は次のとおりです。

ssh -N -g -D 9999 -i key.pem [email protected]

このコマンドにデスクトップから簡単にアクセスできるようにしたいのですが、ショートカットを作成するにはどうすればよいでしょうか? 私の OS は Windows 8 です。Gnu sshOn Windows (gow) をインストールしたので、コマンド ラインでコマンドが機能します。

答え1

次のような内容の単純な .bat ファイルを作成し、 そのファイルを任意の場所に保存し、デスクトップにショートカットを作成します。@start ssh -N -g -D 9999 -i key.pem [email protected]

答え2

作成されたバッチ ファイルを「start」または「ssh」と呼び、実際にはバッチ ファイル自体が呼び出されるため、多数のコマンド ウィンドウが表示されます。

答え3

ここで見つけたファイルに設定を追加します%userprofile%\.ssh\config。このファイルの正確な構文はドキュメント内でもそれはこんな感じです

Host amazon-ws
   Hostname ec2.compute-1.amazonaws.com
   IdentityFile ~/.ssh/key.pem
   User ec2-user

必ず .ssh フォルダーにキーを保存し、アクセスが自分だけに制限されていることを確認してください。これで、次のように入力するssh amazon-wsか、バッチ スクリプトを作成することでサーバーに ssh できますssh amazon-ws。私の (Windows 10) システムでは は@start必要ありませんが、MS は PS Microsoft Terminal などをいじっています。

関連情報