GoLand 2026.3 Help

SSH ターミナルを実行する

GoLand から SSH ターミナルを使用して、リモートコンピューターでコマンドを実行します。 たとえば、そのコンピューターにインストールされている Go を使用して、Go アプリケーションをビルドまたはテストできます。 プロジェクトファイルを転送するには、 デプロイサーバーを構成します。

SSH ターミナルを設定する

  1. リモートコンピューターに SSH サーバーがあり、そこにアクセスできるアカウントがあることを確認してください。

  2. サーバーで必要なホスト、ポート、ユーザー名、認証メソッドを指定して、 SSH 構成を作成します。 接続をテストします。

  3. リモート環境を選択し、SSH ターミナルを構成します:

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

    2. 接続設定 領域で、リモート環境を選択します:

      • 現在の Vagrant: 現在実行中の Vagrant 仮想マシンで SSH ターミナルのコマンドを実行するには、このオプションを選択します。

      • SSH 構成: このオプションを選択すると、ローカルまたはリモート Web サーバー上で SSH ターミナルのコマンドが実行され、 SSH 構成のいずれかを介してアクセスできるようになります。

        • 実行するたびに SSH 構成を選択 :このオプションが選択されている場合、メインメニューから ツール | SSH セッションの開始 を選択するたびに、ポップアップで目的の構成を選択する必要があります。

        • 目的の SSH 構成がリストに表示されていない場合は、 構成の設定 リンクをクリックし、 SSH 構成ページで定義してください。

      毎回同じ SSH 接続を使用するには、 SSH 構成 を選択します。 セッションを開始するたびに接続を選択するには、 実行するたびに SSH 構成を選択 を選択します。

    3. デフォルトエンコード リストから、SSH ターミナルで使用するエンコードを選択します。

SSH ターミナルを起動する

  1. ツール | SSH セッションの開始… に進みます。 プロンプトが表示されたら、リモートコンピューターの SSH 構成を選択します。

  2. 開いたターミナルタブでコマンドを実行します。 セッションを終了するには、 終了 を入力します。

SSH ログを表示する

SSH 接続のトラブルシューティングを行うには、 IDE ログを確認します。 認証エラーの場合は、SSH サーバーログも確認するか、サーバー管理者に問い合わせてください。 保存場所は、サーバーのオペレーティングシステムと構成によって異なります。

たとえば、Fedora サーバーでは、 sudo journalctl -u sshd.service を実行して SSH サーバーログを表示します。 これらのログは、認証失敗や拒否された接続の特定に役立ちます。

    2026 年 11 月 6 日