pycharm专业版连接跳板机
时间: 2025-01-21 15:09:07 浏览: 62
### 配置 PyCharm 专业版通过跳板机 SSH 远程连接服务器
#### 创建 SSH 隧道
为了使 PyCharm 能够访问位于内网中的目标服务器,需先建立一条从本地到该服务器的安全通道。这可通过设定一个 SSH 隧道来达成:
```bash
ssh -N -f -L 6000:<内网服务器ip>:22 -p <跳板机端口> username@<跳板机ip> -o TCPKeepAlive=yes
```
这条命令的作用在于告知 SSH 客户端仅用于端口转发而不执行其他指令 (`-N`) 并将其置于后台运行(`-f`), 同时将本机的 `6000` 端口与内网机器上的 `22` (默认SSH服务监听端口) 关联起来[^1]。
#### 修改本地 SSH 配置文件支持多路复用
编辑用户的 `.ssh/config` 文件以启用控制会话持久化等功能:
```vim
Host *
ControlPersist yes
ControlMaster auto
ControlPath ~/.ssh/%r@%h:%p
```
上述配置允许后续发起至同一主机的新连接重用已存在的安全关联,从而减少重复验证过程带来的延迟[^4]。
#### 在 PyCharm 中添加远程解释器
当一切准备就绪之后,在 PyCharm 的设置界面里新增加一个 Python 解释器选项——选择 "SSH Interpreter", 输入 IP 地址为 `127.0.0.1`, 使用之前定义好的本地端口号 `6000`. 如此一来便实现了经由本地端口间接触及远端计算资源的目的[^3].
阅读全文
相关推荐













