SFTP
安装远程文件系统插件
此功能依赖于 远程文件系统 插件,您需要安装并启用该插件。
按 Ctrl+Alt+S 打开设置,然后选择 。
打开 Marketplace 选项卡,找到 远程文件系统 插件,然后点击 安装 (如有提示,请重启 IDE)。
连接到 SFTP 服务器
在 Big Data Tools 窗口中,点击
并选择 SFTP。
在打开的 Big Data Tools 对话框中,指定连接参数:

名称 :用于与其他连接区分开来的连接名称。
SSH 配置 :选择一个 SSH 配置 ,其中包含所需的服务器地址和凭据。
根路径 :根目录的路径。
可选,您可以设置:
按项目 :选中后仅为当前项目启用这些连接设置。 如果希望在其他项目中也可见此连接,请取消选中该复选框。
启用连接 :如果要禁用此连接,请取消选中该复选框。 默认情况下,新建的连接处于启用状态。
使用 sudo 运行 SFTP 服务器 :如果目标服务器需要 root 访问权限,请选中此选项。 选中此选项后,在连接 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等选项。
填写完设置后,点击 测试连接 以确保所有配置参数正确。 然后点击 确定。