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

相关推荐
kirs_ur5 小时前
ECC & LDPC — SSD 的数据卫士
服务器·数据库·性能优化
徐小夕6 小时前
花了一周,3亿tokens,我开源了一款 Word 文档智能审查平台,文稿自动质检+可视化分析,告别低效人工审核
前端·算法·github
维基框架11 小时前
GitHub重构漏洞赏金计划 向AI批量报告说不
人工智能·重构·github
咖啡星人k11 小时前
【无标题】
前端·ai·github
逛逛GitHub12 小时前
本周 TOP 17 排名的 GitHub 开源项目大盘点,第一个值得收藏。
github
爱写代码的阿森13 小时前
鸿蒙三方库 | harmony-utils之RegexUtil正则匹配验证详解
服务器·华为·harmonyos·鸿蒙·huawei
雨的旋律209913 小时前
ubuntu2604
linux·运维·服务器
DogDaoDao14 小时前
OpenBrowser 深度解析:让 AI 真正「用上」浏览器的自主代理框架
人工智能·程序员·大模型·github·web·ai工具·openbrowser
三言老师14 小时前
mkdir创建多级目录,目录创建基础实操
linux·运维·服务器
imc.1115 小时前
linux EXT文件系统
linux·运维·服务器