发布时间:2020-04-02 15:35:24来源:阅读:
本文将向您介绍如何使用SSH隧道从本地计算机安全连接到远程MySQL或MariaDB服务器。 如果要在本地计算机上使用管理工具连接服务器上的服务工作,这将非常有用。
遵循这些说明后,您可以使用您最喜欢的MySQL管理工具连接到工作站上的localhost。 连接将通过Internet安全地转发到您的服务器。
MySQL已安装
MySQL配置为在localhost(127.0.0.1)上侦听。 默认情况下启用。
本节将介绍如何使用PuTTY工具在Windows上创建到MySQL的SSH隧道。
首先,你需要建立一个到你的服务器的基本连接:
1.下载PuTTY.
2.保存PuTTY到你桌面
3.双击打开PuTTY,不需要安装
4.在主机名(或IP地址)字段中输入服务器的主机名或IP地址。
5.在左侧菜单中,转到Connection – > SSH – > Tunnels。
6.在“Source port”字段中,输入3306。
7.在Destination字段中,输入127.0.0.1:3306。
8.单击打开以启动SSH会话。
9.将本地MySQL客户端指向localhost:3306。 您与远程MySQL服务器的连接将通过SSH加密,允许您访问您的数据库而不需要MySQL开放到互联网。
本节将介绍如何使用mysql-tunnel工具在Mac OS X或Linux上创建到MySQL的SSH隧道。
1.打开命令提示符,并运行以下命令打开SSH隧道:
ssh -L 127.0.0.1:3306:127.0.0.1:3306 user@example.com -N
用您的SSH用户名和服务器的主机名或IP地址替换
2.将本地MySQL客户端指向localhost:3306。 您与远程MySQL服务器的连接将通过SSH加密,允许您访问您的数据库而不需要MySQL开放到互联网。
3.当您准备关闭连接时,发出CTRL-C命令或关闭命令提示符窗口。 这将关闭SSH隧道。
如果您需要一个持久的SSH隧道,请考虑使用autossh(http://www.harding.motd.ca/autossh/)。 autossh启动和监视SSH连接,并在必要时重新启动。
HeidiSQL(MySQL服务器数据管理工具) v11.0.0.6055 免费版
10.1M
远程桌面管理 2020.11.8 绿色最新版
400KB
AgoraVideoCall远程会议客户端官方版 v5.0
12.4M
Apowersoft手机管理大师下载
68.3M
TrustViewer(远程控制软件) v2.1.1.3500 破解版
1.9M
WinSleep Monitor(电脑远程监控软件) v1.2.1.0 官方版
550KB
bosskey(窗口管理工具)v0.4.6.2 免费版
268KB
endnote x7(文献管理软件) v17.0.7072 破解版
114MB
jv16 PowerTools(系统管理优化软件) v6.0.0.1133 免费版
8.5M
mt4(多帐户云跟单管理系统)v4.0 免费版
3.2M
putty (远程登录工具) v1.4.0.9 官方版
2.7MB
windows远程工具
3.15 MB
云视通远程监控系统官方版
4KB
向日葵远程控制主控端 v3.0.1.22088 最新免费版
6.26MB
啊呀远程控制软件下载
7.74MB
客户达开店管家(淘宝店铺管理软件) v4.09 破解版
40.2MB
旺财流水账(财务管理软件) 9.2 免费版
4.85MB
网易邮箱大师(邮件管理软件) v4.13.3.1004 最新版
28.3M
3dmax场景助手下载
0.17MB
TP-LINK安防系统 下载
107.4M
2020-05-06
kubernetes集群使用Ceph
Thinkpad S230U Wind8系统下如何关闭屏幕亮度自动调节
SaltStack配置管理(5) – JINJA
如何通过联想电源管理软件调整电源模式
解决nginx跨站浏览问题
电源管理
在WIN10上使用cmd窗口命令编译Android OpenCV
联想A3打印机LJ6500、LJ6600网络驱动的安装方法
从零开始使用 Docker 打包 Django 开发环境 (3) Docker Compose