CLion 2024.1 ヘルプ

SSH 構成を作成する

CLion では、リモートサーバーの SSH 接続パラメーターを専用の SSH 構成として保存できます。作成された構成は、リモートインタープリターの構成SFTP デプロイサーバーへの接続SSH セッションの起動に使用できます

  1. 設定ダイアログ(Ctrl+Alt+S)で、ツール | SSH 構成に移動します。

  2. 既存のすべての SSH 構成を一覧表示する左側のペインで、Add item をクリックします。

  3. SSH configurations dialog

    このプロジェクトでのみ表示するチェックボックスを使用して、このサーバーアクセス構成を他のプロジェクトで再利用できるようにします。

    • チェックボックスを選択して、SSH 構成の使用を現在のプロジェクトに制限します。このような SSH 構成は、現在のプロジェクト以外では再利用できません。他のプロジェクトで使用可能な構成のリストには表示されません。

      SSH 設定はプロジェクトとともに .idea ディレクトリに保存され、VCS を介してチームメンバー間で共有できます。

    • チェックボックスがオフの場合、SSH 構成はすべての CLion プロジェクトで表示されます。その設定は、複数のプロジェクトで再利用できます。

  4. ホストユーザー名ポートフィールドで、接続パラメーターを指定します。必要に応じて、ローカルポートフィールドに送信ポートを指定できます。それ以外の場合、ポートは自動的に選択されます。

  5. サーバーへの認証方法を選択します。次のいずれかを実行します。

    • パスワード : パスワードを使用してホストにアクセスします。CLion にパスワードを保存するには、「パスワードを保存」チェックボックスを選択します。

    • キーペア (OpenSSH または PuTTY) : キーペアで SSH 認証(英語)を使用します。この認証方法を適用するには、クライアントマシンに秘密キーがあり、リモートサーバーに公開キーが必要です。CLion は、OpenSSH(英語) ユーティリティで生成された秘密キーをサポートします。

      秘密キーが保存されているファイルへのパスを指定し、パスフレーズ (存在する場合) を対応するフィールドに入力します。CLion にパスフレーズを記憶させるには、「パスフレーズを保存」チェックボックスを選択します。

    • OpenSSH 構成および認証エージェント : ssh-agent(英語) などの SSH キーを管理する資格情報ヘルパーアプリケーションを使用します。

    SSH キーの使用方法の詳細については、新しい SSH 鍵を生成して ssh-agent に追加する(英語)チュートリアルを参照してください。

  6. 接続のテストボタンをクリックして、設定が正しく、CLion がターゲットサーバーに接続できることを確認します。

サポートされている OpenSSH ディレクティブ

関連ページ:

リモートサーバー構成

このダイアログを使用して、リモートプロジェクト (CMake または Makefile) のデプロイエントリを構成します。FTP/SFTP/FTPS プロトコルを使用してリモートホストにアクセスできます。CLion でリモートサーバー構成を作成するには、次の手順を実行する必要があります。リモートホストで認証し、接続を設定するは、そこにインストールされている Web サーバーと CLion の間にあります。CLion プロジェクトとホスト上のプロジェクトフォルダー間のマッピングを構成すると、それに対...

SSH ターミナルを実行する

CLion から SSH セッションを直接起動できます。専用の SSH ターミナルでコマンドを実行すると、SSH トンネルを介してリモート Web サーバー上のデータにアクセスできます。主にファイルのアップロードとダウンロードです。SSH ターミナルを設定する宛先サーバー環境で SSH サーバー(リモート Web サーバー)が使用可能であることを確認してください。宛先環境の SSH サーバーにアカウントを登録し、サーバーポリシーに応じて、SSH キーのペアまたはパスワードを生成します。宛先環境を指...

バージョン管理

C/C++ 開発環境 CLion の使い方や高等テクニック満載の JetBrains 日本語公式ヘルプ。最新の英語版ヘルプ内容が随時反映されます。