背景就是正式服务器在堡垒机后面,本机通过 VPN 可以用 ssh 连接到服务器 直接通过数据库 cli 可以查到数据,但数据多了后查看极不方便;有没有什么交互式数据筛选过滤的方法?
基于我的背景,现在有一些限制:
所以我期望的是开启一个开关后可以把select * from xxx
这样的 SQL 语句结果弹出到本地的一个表格上;我可以在表格里面排序搜索过滤数据.
我认为我需要的就是一个支持ssh client
的输出拦截器的客户端;只要能拦截输出就可以在本地随意安装任何序列化工具查看.
![]() |
1
pagxir 39 天前 via Android
你可能需要的是 expect
|
![]() |
2
yangg 39 天前
啥工具不能通过 ssh 连接数据库?
|
3
fpk5 39 天前
没看懂,ssh 端口转发不行?
|
![]() |
4
momocraft 39 天前
端口转发技术上也许可以,管理上堡垒机不一定能审计到
|
5
fpk5 39 天前
其实你用 ssh 直接 run 你的 sql cli 命令然后把输出保存到本地也行……
|
![]() |
6
webcape233 39 天前 via iPhone
db 工具连接中不都有 over ssh 模式?
|
7
skvi 39 天前 via Android
portforward+navicat ?
|
8
laminux29 39 天前
思路错了。
你应该找甲方要一台堡垒机后的高配置 x86 Windows 11 的跳板机,然后在跳板机上,把你要的环境都装上,装好后,让甲方帮你做个快照。 |
![]() |
9
ShineyWang OP @yangg 因为堡垒机就是 ssh 端口转发的,你 ssh 到堡垒机它只能让你选择连接的服务器
你不能通过堡垒机做 ssh tunnel 连接到服务器 |
![]() |
10
ShineyWang OP @fpk5 #5 ssh 不能直接执行命令,因为跳板机不是直接连通的,要输命令切换
|