SSH 構成
このページを使用して SSH 構成を作成します。これは、リモートインタープリターの構成、SFTP デプロイサーバーへの接続、および SSH セッションの起動に使用できます。
![SSH 構成ダイアログ SSH configurations dialog](https://resources.jetbrains.com/help/img/idea/2024.1/ij_ssh_configuration.png)
| 新しい SSH 構成を作成します。 |
| 選択した SSH 構成を削除します。 |
| 選択した SSH 構成のコピーを作成します。 |
| 選択した SSH 構成の名前を変更します。 |
SSH 構成設定
このプロジェクトでのみ表示する | この SSH 構成を現在のプロジェクトに制限します。この構成は、他のプロジェクトでは使用できません。IntelliJ IDEA は、このような構成をプロジェクトの .idea ディレクトリに保存します。このディレクトリは、VCS のチームメンバー間で共有できます。 デフォルトでは、このオプションは無効になっており、IntelliJ IDEA は SHH 構成を IDE 構成ディレクトリに保存します。この場合、IntelliJ IDEA の現在のインスタンスから作業するときに、どのプロジェクトでもこの構成を使用できます。 |
ホスト | 接続するサーバーのホスト名を指定します。デフォルト値は |
ユーザー名 | サーバーへの認証用のユーザー名を指定します。 |
ポート | 接続するリモートポート番号を指定します。デフォルト値は |
ローカルポート | 接続の転送元となるローカルポート番号を指定します。デフォルト値はありません。つまり、IntelliJ IDEA はポート番号を動的に選択します。 |
認証タイプ | クライアント認証方法を選択します。
|
構成ファイル ~/.ssh/config の構文解析 | 対応するホストの SSH 構成で指定されていないオプションについては、OpenSSH クライアント側構成ファイル(英語)を参照してください。 このオプションは、パスワードおよびキーペア認証タイプでのみ使用できます。OpenSSH 構成および認証エージェントを使用すると、IntelliJ IDEA はどのような場合でも OpenSSH 構成ファイルを読み取ります。 詳細は、サポートされている OpenSSH ディレクティブを参照してください。 |
接続のテスト | 現在の SSH 構成設定で接続してみてください。 |
接続パラメーター
キープアライブメッセージの送信間隔: 毎 | SSH 接続をアクティブに保つために、通常のパケットを送信します。通常のメッセージがないと、リモートサーバーが接続を閉じる可能性があります。メッセージ期間を秒単位で設定します。 |
厳密なホスト鍵チェック | 新規および変更されたホストキーの処理方法を指定します。
|
knownhosts ファイルのホストをハッシュする | 新しいホストレコードをハッシュ形式で保存します。 |
関連ページ:
![](https://resources.jetbrains.com/help/img/idea/2024.1/ij_ssh_configuration.png)
SSH 構成を作成する
IntelliJ IDEA では、リモートサーバーの SSH 接続パラメーターを専用の SSH 構成として保存できます。作成された構成は、リモートインタープリターの構成、SFTP デプロイサーバーへの接続、SSH セッションの起動に使用できます。FTP/SFTP/WebDAV 接続プラグインを有効にするこの機能は、デフォルトで IntelliJ IDEA にバンドルされて有効になっている FTP/SFTP/WebDAV 接続プラグインに依存しています。関連する機能が利用できない場合は、プラグインを...
![](https://resources.jetbrains.com/help/img/idea/2024.1/remote-host-sftp.png)
リモートサーバー構成を作成する
リモートサーバー構成では、サーバーは別のコンピューター (リモートホスト) 上で実行されます。リモートサーバー上のファイルにアクセスするには、FTP/SFTP/FTPS/WebDAV プロトコルを使用します。FTP/SFTP/WebDAV 接続プラグインを有効にするこの機能は、デフォルトで IntelliJ IDEA にバンドルされて有効になっている FTP/SFTP/WebDAV 接続プラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認する...
![](https://pleiades.io/icons/idea.png)
SSH ターミナルを実行する
IntelliJ IDEA から SSH セッションを直接起動できます。専用の SSH ターミナルでコマンドを実行することにより、SSH トンネルを介してリモート Web サーバーまたは Vagrant インスタンス(仮想マシン)上のデータにアクセスできます。主にファイルのアップロードとダウンロードです。FTP/SFTP/WebDAV 接続プラグインを有効にするこの機能は、デフォルトで IntelliJ IDEA にバンドルされて有効になっている FTP/SFTP/WebDAV 接続プラグインに依存...