Mac使用SecureCRT或终端直接连接跳板机访问内网

本文介绍如何通过跳板机访问内网服务器,并详细讲解使用SecureCRT进行连接的方法。包括配置步骤、直连技巧及PyCharm远程开发设置。
部署运行你感兴趣的模型镜像


一、为什么使用跳板机

由于学校放假,使用跳板机可以连接布置在学校内网的服务器


二、为什么使用SecureCRT

在尝试过Item2写expect连接跳板机后毅然决然的使用了SecureCRT
在这里插入图片描述
没有的可以私信我


三、 连接方法

1、连接跳板机

Configuration => SSH2 => 按照图中输入跳板机数据 => OK保存后点Connect
在这里插入图片描述

2.tab显示绿色的对勾就表示连接成功

直接使用ssh连接内部服务器

ssh 用户名@服务器IP

会跳出一些验证,按提示回复yes即可


四、 终端直连

修改本地和跳板机上的ssh文件

仅第一次连接时需要修改

vim ~/.ssh./config
//添加以下内容
Host *
	ControlPersist yes
	ControlMaster auto
	ControlPath ~/.ssh/%n:%p

终端设置ssh隧道

//连接跳板机作为端口转发
ssh -N -f -L 6000:<内网服务器ip>:22 -p <跳板机端口> username@<跳板机ip> -o TCPKeepAlive=yes
//登录本地的6000端口访问内网服务器
ssh -p 6000 服务器用户名@localhost

五、使用PyCharm连接 编写代码

1、创建新项目
2、选择项目解释器时选择现有解释器,添加SSH解释器
在这里插入图片描述

3、设置好主机ip、端口和用户名
在这里插入图片描述

4、设置服务器与本地文件共享位置

点赞的码农无BUG!

您可能感兴趣的与本文相关的镜像

Python3.11

Python3.11

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

### 如何配置 SecureCRT 连接跳板 #### 创建第一个 Session (跳板) 为了建立从本地计算到最终目标服务器的安全连接,首先需要创建一个用于连接跳板的Session。打开SecureCRT并新建一个会话,在设置向导中输入跳板的相关信息: - 主名/IP地址:填写跳板的实际IP地址(例如 `183.1.1.222`) - 协议:选择SSH2 - 用户名:指定具有适当权限的用户名 - 端口:通常为默认值22,除非另有规定[^4] 对于身份验证部分,推荐采用密钥认证而非简单的密码登录来提高安全性。 #### 设置端口转发实现间接访问内部网络资源 当成功建立了与跳板之间的稳定链接之后,下一步便是利用该节点作为中介去接触那些位于防火墙后面的目标主们。这可以通过配置端口转发功能完成: 在已经存在的跳板会话里调整选项卡下的“Connection -> SSH2 -> Tunnels”,添加新的隧道规则以便把来自本地PC的数据流重定向给远程目的地。比如要映射8080号端口,则可如下操作: - 类型(Type): 动态(Dynamic) - 源端(Source port): 设定想要监听于本上的任意可用端口号(如8080) - 目的地(Destination): 输入欲访问的服务所在位置(`localhost:实际服务端口`) 保存更改后重新启动当前会话使这些改动生效[^3]。 #### 使用代理命令简化多级跳跃过程 除了上述方法之外还可以借助特定工具者脚本来自动化整个流程。一种常见做法是在~/.ssh/config文件中定义ProxyCommand参数指向通往中间环节的具体路径,从而允许一次性的无缝衔接直达终点站而无需中途手动干预切换终端窗口等繁琐动作[^5]: ```bash Host final_destination HostName 192.168.1.122 User root2 Port 22 ProxyCommand ssh -q root1@183.1.1.222 nc %h %p IdentityFile ~/.ssh/id_rsa_final ``` 以上述方式为例,只要事先准备好必要的私钥材料并且正确指定了各阶段的身份凭证细节,那么今后每次尝试连入final_destination时都将自动经过预先设定好的路线直至抵达最后一环——即真正的业务处理单元之上。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值