Advanced Server Access用にMobaXtermを構成する
Windowsユーザーは、X11、タブ付きSSHクライアント、ネットワークツールをサポートするWindows対応ターミナルを提供するMobaXtermをインストールすることができます。MobaXtermがAdvanced Server Accessと正常に動作するには、ProxyCommandをMobaXtermと動作するように構成しなければなりません。
開始する前に
- MobaXtermをダウンロードしてインストールします。
- Advanced Server Accessのクライアントをローカルデバイスにインストールします。「Advanced Server Accessのクライアントをインストールする」をご覧ください。
手順を開始する
- MobaXtermでローカルターミナルを開始します。デフォルトでは、ホームディレクトリ(/home/mobaxterm)が開きます。
- 次のコマンドを実行して.sshディレクトリを作成します:
mkdir .ssh
- 次のコマンドを実行してSSH構成ファイルを編集します:
cat <<ADDTEXT >> .ssh/config.
ADDTEXTは区切り文字で、構成ファイルへの入力停止のタイミングを決定するのに使用されます。
- ターミナルに次のコマンドを入力します:# Configures ProxyCommand for use with Advanced Server Access
Match exec "/cygdrive/c/Users/Admin/AppData/Local/Apps/ScaleFT/bin/sft.exe resolve -q %h"
ProxyCommand "/cygdrive/c/Users/Admin/AppData/Local/Apps/ScaleFT/bin/sft.exe" proxycommand %h
UserKnownHostsFile /cygdrive/c/Users/Admin/AppData/Local/ScaleFT/proxycommand_known_hosts
ADDTEXT
使用するデバイスでのインストールパスに合わせて、ファイルパスの修正が必要になるかもしれません。
- 構成ファイルを保存します。
-
セッションを保存するには、[Session(セッション)]を選択します。
-
をクリックします。
-
起動時に次のコマンドを実行に、RDPセッションの場合は「8a」、SSHセッションの場合は「8b」と入力します。
-
8a:sft rdp < ip address | hostname | asa id >を使用します。
これは、MobaXtermコンソールではなく、Windows RDPクライアントを使ってRDPセッションを開始します。
-
8b:ssh < ip address | hostname | asa id >を使用します。
-