pycharm连接跳板机服务器

pycharm连接跳板机服务器

配置免密登录

1、修改本地配置

shell 复制代码
vim ~/.ssh/config
shell 复制代码
Host *    
ControlPersist yes    
ControlMaster auto    
ControlPath ~/.ssh/%n:%p

Host cluster0
    HostName ***.***.***.***
    User ***
    Port ****

2、登录跳板机

shell 复制代码
ssh cluster0

3、设置隧道

shell 复制代码
ssh -N -f -L 6000:<内网服务器ip>:22 -p <跳板机端口> username@<跳板机ip> -o TCPKeepAlive=yes

上述命令各个参数的含义如下:

-N 告诉SSH客户端,这个连接不需要执行任何命令。仅仅做端口转发

-f 告诉SSH客户端在后台运行

-L 做本地映射端口

关于SSH建立管道参考:https://www.cnblogs.com/fbwfbi/p/3702896.html

此时,登录本地的6000端口就相当于登录内网服务器了。

4、登录服务器

shell 复制代码
ssh -p 6000 服务器用户名@localhost

5、配置pycharm

这里只需配置ip为127.0.0.1, 端口为6000,并输入内网服务器的账号密码即可看到服务器安装的python.

具体配置方式参考:https://www.cnblogs.com/xiongmao-cpp/p/7856596.html

相关推荐
深念Y15 小时前
ZTE_UZ901_NVRAM经验总结
linux·服务器·网络·嵌入式硬件·嵌入式·随身wifi
小小龙学IT15 小时前
Taskflow:用一张“任务图“玩转现代 C++ 并行编程开源项
c++·开源·github
大模型丫丫15 小时前
GitHub Actions 自动化运维实战:从 CI/CD 到云端部署
运维·自动化·github
笨鸟先飞,勤能补拙15 小时前
密码学深度指南 — SecOps 工程师实战手册
人工智能·vscode·python·安全·github·密码学·visual studio
闲云自留地16 小时前
课后作业-20260806-Linux iSCSI服务器
linux·运维·服务器
智购科技智能售货柜16 小时前
自动售货机商品识别YOLO模型训练实战:从6万张图片到98%识别率的完整复盘~YH
运维·服务器·数据库·人工智能·redis·物联网·yolo
TunerT_TQ16 小时前
Valhalla 静态工程审阅 #004|MoonshotAI MoonEP 源码证据驱动评测【大厂开源基础设施特辑】
架构·github
SeaTunnel16 小时前
Apache SeaTunnel 提交一个任务都经过了什么?
java·大数据·服务器·apache·etl·seatunnel
.冰块.16 小时前
P-SAN 实战:CentOS7 搭建 iSCSI Target 共享块存储
linux·服务器·iscsi
Kina_C16 小时前
Keepalived 单播模式实战:跨网络高可用的关键配置
linux·服务器·网络·keepalived