SSH ターミナルを実行する
PyCharm から直接 SSH セッションを起動できます。専用の SSH ターミナルでコマンドを実行することにより、SSH トンネルを介してリモートサーバーまたはデフォルトのリモートインタープリター上のデータにアクセスし、主にファイルのアップロードとダウンロードを行うことができます。
SSH ターミナルを設定する
SSH サーバーが宛先環境で使用可能であることを確認してください: リモートサーバーまたはデフォルトのリモートインタープリター。
宛先環境の SSH サーバーにアカウントを登録し、サーバーポリシーに応じて、SSH キーのペアまたはパスワードを生成します。
宛先環境を指定し、それとの接続を確立するための設定を指定します。
設定ダイアログ(Ctrl+Alt+S)で、に移動します。
接続設定領域で、宛先環境を指定します。
デフォルトリモートインタープリター : このオプションを選択すると、デフォルトのリモートインタープリターが実行される同じホストで SSH ターミナルのコマンドが実行されます。
SSH 構成 : このオプションを選択すると、ローカルまたはリモート Web サーバー上で SSH ターミナルのコマンドが実行され、SSH 構成のいずれかを介してアクセスできるようになります。
実行するたびに SSH 構成を選択 : このオプションが選択されている場合、メインメニューからを選択するたびに、ポップアップから目的の構成を選択する必要があります。
目的の SSH 構成がリストに表示されない場合は、構成のセットアップリンクをクリックし、SSH 構成ページで定義します。
デフォルトエンコードリストから、SSH ターミナルで使用する希望のエンコードを選択します。
SSH ターミナルを起動する
メインメニューで、に移動します。あるいは、ヘルプ | アクションの検索 Ctrl+Shift+A ダイアログを呼び出し、start ssh.. を検索して、SSH セッションの開始を選択します。
設定ダイアログ (Ctrl+Alt+S) のページで定義された接続設定に応じて、次の種類の動作が可能です。
デフォルトリモートインタープリターオプションが選択されている場合、SSH ターミナルはデフォルトのリモートインタープリターが実行されているのと同じホストへのアクセスを提供します。
SSH 構成オプションが選択されている場合、SSH ターミナルは、リストから選択された SSH 構成を介してアクセスできるサーバー上のデータを制御します。詳細については、SSH 構成を作成するを参照してください。
実行するたびに SSH 構成を選択オプションが選択されている場合、PyCharm は希望の SSH 構成を選択するためのリストを表示します。
PyCharm で以前に SSH 接続が設定されていない場合は、SSH 構成を作成するように求める SSH セッションダイアログが開きます。
SSH ログを表示する
PyCharm の SSH 接続は OpenSSH(英語) を介して実行され、クライアントとサーバーの両方で包括的なログが保持されます。正確な場所はオペレーティングシステムによって異なります。
例: Fedora ベースの Linux ディストリビューションでは、journalctl -u ssh を実行することでログを表示できるはずです。
関連ページ:
PyCharm のトラブルシューティング
PyCharm を使用している間、警告メッセージやエラーメッセージが表示されることがあります。この章では、既知の問題の解決策と回避策の一覧を示します。また、作業環境のトラブルシューティングと基本的な診断を行うための推奨事項を見つけることもできます。プロジェクト設定、コード編集、コード補完、デバッグ、Cython のスピードアップ、パッケージング、Docker、File Watchers、デプロイ、プロファイラー、トラブルシューティングのヒント、パフォーマンスの問題、プロジェクト設定 Python...
組み込みの SSH ターミナルとリモート SSH 外部ツールを使用する
このチュートリアルの内容:このチュートリアルでは、PyCharm に組み込まれた SSH ターミナルとリモートツールを使用する方法について説明します。SSH の基本はこのチュートリアルの範囲外です。前提条件:開始する前に、次のことを確認してください。PyCharm 3.0 以降を使っています。このチュートリアルは PyCharm 2016.2 で作成されました、SSH サーバーにアクセスできます。SSH クライアントでの作業:PyCharm に組み込まれた SSH クライアントを使ってどの...