DBeaver使用ssh隧道远程连接

1,ssh 隧道的作用

SSH 隧道(SSH tunnel)是通过安全外壳协议(SSH)在公共网络上创建一个安全的通信通道的技术。它的作用是加密和保护数据通信,同时允许在不安全的网络环境中安全地传输数据。
以下是一些 SSH 隧道的常见用途和作用:

**安全访问内部网络:**通过 SSH 隧道,可以安全地访问位于内部网络中的资源,如内部网站、数据库或其他服务。隧道将数据加密并通过公共网络传输,以避免敏感信息在传输过程中被窃听或篡改。

绕过防火墙限制:某些网络环境可能会限制对特定端口或服务的访问。通过在 SSH 隧道中转发流量,可以绕过这些限制。例如,你可以使用 SSH 隧道将所有流量转发到 SSH 服务器,然后再通过该服务器访问被防火墙限制的服务。

安全代理:SSH 隧道可以用作安全代理,使你的网络流量经过加密通道转发。这对于在公共无线网络或不受信任的网络上浏览互联网时特别有用,因为它可以保护你的数据免受嗅探或中间人攻击。

加密远程访问:通过 SSH 隧道,可以安全地访问远程计算机或服务器。你可以远程登录到目标计算机并执行命令,而所有数据都会通过 SSH 加密传输,确保数据的机密性和完整性。

端口转发:SSH 隧道支持本地端口转发和远程端口转发。本地端口转发允许你将本地计算机上的服务(如网站或数据库)通过 SSH 隧道转发到远程服务器上,从而在远程服务器上访问这些服务。远程端口转发允许你将远程服务器上的服务通过 SSH 隧道转发到本地计算机上,从而在本地计算机上访问这些服务。

最近在公司的一个工作需要使用dbeaver进行远程连接 用到的就是上面斜体的功能 因为不懂得原理就不知道如何在dbeaver上面进行连接 做了一大推没用的工作 也在连接的过程中遇到了很多问题 甚至怀疑是dbeaver的问题 被领导要求转向去安装navicat 迫于任务的紧急 没有多再去了解ssh隧道本身的作用 就硬着头皮去安装navicat 也感慨小公司对技术本身的追求 别管为什么 只管去用就行啦
可以畅想一下自己是否一直要沉浸在这样的环境之下 也看到了自己刚入职场 和那些混迹职场多年的人相比 自己身上对知识技术的渴求 这点在目前看来很可贵 假以时日 不知道这个品质还能保持多久

今天搞懂了

2,具体连接的过程

图一本地数据库 用户名和密码
在这里插入图片描述

在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值