SFTP
リモートファイルシステムプラグインをインストールする
この機能はプラグインに依存しているため、プラグインをインストールして有効化する必要があります。
Ctrl+Alt+S を押して設定を開き、 を選択します。
マーケットプレース タブを開き、 リモートファイルシステムプラグインを見つけて、 インストールする をクリックします (プロンプトが表示されたら、IDE を再起動します)。
SFTP サーバーに接続する
「ビッグデータツール 」ウィンドウで「
」をクリックし、「SFTP 」を選択します。
開いた ビッグデータツール ダイアログで、接続パラメーターを指定します。

名前: 他の接続と区別するための接続の名前。
SSH 構成: 必要なサーバーアドレスと資格情報を含む SSH 構成を選択します。
ルートパス: ルートディレクトリへのパス。
オプションで、次を設定できます:
プロジェクトごと ごと: これらの接続設定を現在のプロジェクトでのみ有効にする場合に選択します。 この接続を他のプロジェクトでも表示したい場合は、チェックボックスをオフにしてください。
接続を有効化: この接続を無効にする場合は、チェックボックスをオフにしてください。 デフォルトでは、新しく作成された接続は有効になっています。
sudo を使用して SFTP サーバーを実行: ターゲットサーバーにルートアクセスが必要かどうかを選択します。 このオプションを選択すると、SFTP サーバーへの接続中に root ユーザーのパスワードを入力するよう求められます。
カスタムコマンドを使用して SFTP サーバーを起動: サーバー起動コマンドをカスタマイズする場合に選択します。 このオプションを選択すると、次のパラメーターが使用可能になります。
SFTP サーバーを起動するコマンド: SFTP サーバーへのパスを入力するか、SFTP 接続オプションを指定します。 sudo を使用して SFTP サーバーを実行 オプションが選択されている場合、フィールドを空のままにして、PyCharm が SFTP サーバーへのパスを検出できます。 接続のテスト をクリックして、検出されたパスを表示します。
権限が制限されたファイルには sudo を使用することを提案: オプションが選択されている場合、アクセスが制限されているファイルの読み書きを試みるたびに、PyCharm が sudo パスワードを使うかどうか確認します。 選択しない場合、そのようなファイルにアクセスすると、「アクセス許可が拒否されました」というエラーが発生します。 このオプションは、 sudo を使用して SFTP サーバーを実行 が選択されていない場合に使用できます。
SSH 構成のパスワードを使用: ファイルにアクセスするために、選択した SSH 構成によって提供されるパスワードを使用するかどうかを選択します。 パスワードが空の場合、または SSH 構成の 認証タイプ が パスワード でない場合、PyCharm はサーバーの実行中やファイルにアクセスする際にパスワードの入力を求めます。
このオプションは、 sudo を使用して SFTP サーバーを実行 または 権限が制限されたファイルには sudo を使用することを提案 が選択されている場合に使用できます。
sudo を実行するコマンド :sudoコマンドをカスタマイズできます。たとえば、sudoへのフルパスを入力したり、
sudo -kなどのオプションを指定したりできます。
設定を入力したら、 接続のテスト をクリックして、すべての構成パラメーターが正しいことを確認します。 次に OK をクリックします。