`
ezerg
  • 浏览: 273489 次
  • 性别: Icon_minigender_1
  • 来自: 石家庄
社区版块
存档分类
最新评论

通过 Putty 与服务器建立 SSH 隧道外部直接访问 MySQL

阅读更多
基于安全的考虑,MySQL服务器的 3306 端口只能内部访问,防火墙对外只开了 ssh 端口。 这种情况我们就可以使用 SSH 的隧道外部直接访问 MySQL 。

使用 Putty 作为客户端,只在原有基础上加一项配置即可:
中文版选择“连接”->“SSH”->“通道”,在界面中
“源端口”即本地的访问端口,假设设置为 “3306”
“目的地”即 MySQL 服务器的 IP 地址加端口,假设设置为“192.168.0.1:3306”
点击“增加”按钮即在“映射的端口”列表中增加一条映射记录,将本地 3306 端口映射到远程的 3306 端口。

再返回到“会话”界面,点击“打开”通过 SSH 登录到远程服务器,该通道会自己建立。

然后通过 MySQL 客户端连接本地 3306 端口即可访问远程的数据库。

分享到:
评论
1 楼 antonia 2011-06-16  
使用 SSH 的隧道外部直接访问 MySQL

相关推荐

    SSH隧道管理内部服务器putty,ssh secure shell

    ### SSH隧道管理内部服务器(Putty, SSH Secure Shell) #### 概念理解 在讨论具体的配置方法之前,我们首先需要明确几个概念。SSH(Secure Shell)是一种加密的网络传输协议,用于计算机之间的通信,通常用来远程...

    putty命令行登陆、建立隧道等教程

    - **端口转发**:通过建立隧道的方式,将本地的一个端口与远程服务器上的某个端口进行绑定,从而实现对远程服务的安全访问。 #### 三、Putty命令行登录 Putty可以通过创建批处理文件(.bat)来简化命令行登录过程。...

    WINDOWS+WAMP+PHP环境下稳定通过SSH访问Mysql

    这样打开软件后,就会建立一条隧道到192.168.1.1,并映射192.168.1.1的3306端口到本机的3388端口,本地PHP程序直接访问本机127.0.0.1的3388端口即可连接到192.168.1.1上的MYSQL数据库。 为防止putty软件断线,建议...

    putty适用于ssh ssh2协议服务

    PuTTY是一款广受欢迎的开源软件,主要用于实现SSH(Secure Shell)和SSH2协议的远程终端会话。在IT行业中,PuTTY是系统管理员、开发者和普通用户进行远程控制、文件传输以及命令行交互的重要工具。它支持多种网络...

    ssh服务器和客户端putty

    **SSH客户端**,如Putty,是一个图形化界面的应用程序,允许用户通过SSH协议与远程服务器进行交互。Putty支持多种网络协议,包括SSH1、SSH2、Telnet和Serial。使用Putty,用户可以打开终端会话,执行命令,甚至进行...

    putty代理设置,映射远程服务器端口至本地

    SSH 隧道(SSH Tunnel)是一种网络隧道技术,允许用户通过加密的 SSH 连接来访问远程服务器上的资源。通过 SSH 隧道,我们可以将远程服务器上的端口映射到本地机器上,使得我们可以像访问本地资源一样访问远程资源。...

    putty_ssh等远程客户端

    Putty是一款广泛应用于Windows系统的开源、免费的终端模拟器,它支持用户通过安全的方式访问远程服务器,进行命令行操作。这款工具因其易用性和跨平台特性而备受青睐。 【描述】"putty是Telnet、SSH、rlogin、纯TCP...

    ssh隧道

    SSH隧道还可以与其他工具结合使用,如`ProxyJump`选项,它允许通过中间跳板服务器进行多级SSH跳转,这对于在复杂网络环境中工作非常有用。 标签中的“源码”可能是指SSH隧道可以通过编程语言如Python、Java等进行...

    putty最常用的ssh客户段

    - **远程登录**:PuTTY允许用户通过输入服务器的IP地址、端口号(默认22)和用户名来建立SSH连接,实现对远程服务器的登录。 - **命令行交互**:连接成功后,用户可以在PuTTY的窗口中输入Linux命令,执行各种系统...

    putty-0.60 windows SSH客户端

    1. **SSH连接**:PuTTY通过SSH协议提供安全的远程登录,允许用户与远程服务器建立加密的通信,保护数据免受中间人攻击。 2. **telnet和rlogin支持**:除了SSH,PuTTY还支持较旧的telnet和rlogin协议,尽管这些协议...

    Putty_ssh连接器

    2. 端口转发:PuTTY支持端口转发功能,可以将本地端口上的流量通过SSH隧道转发到远程服务器,从而实现安全的数据传输。 3. 支持多种协议:除了SSH,PuTTY还支持Telnet、Rlogin和Serial等协议,满足不同场景下的远程...

    利用PuTTY的SSH Tunnels实现安全的代理

    描述中提到的是通过PuTTY与支持SSH功能的国外服务器建立连接,利用SSH Tunnels来实现安全的代理连接。这通常是为了绕过网络限制、保护数据传输的安全性或提高网络访问速度。 **PuTTY SSH介绍:** PuTTY是一个广泛...

    Putty-Tunnel-Manager:修复和新版本。 使用PuTTY隧道管理器,您可以轻松地从系统托盘中打开在PuTTY会话中定义的隧道。 您还可以将隧道从PuTTY移到PuTTY隧道管理器。 这使您可以将PuTTY仅用于SSH Shell会话(不打开隧道),而将PuTTY Tunnel Manager仅用于隧道

    特征专为通过SSH会话建立隧道而创建从系统任务栏打开和关闭会话使用Plink与PuTTY和Pageant一起使用轻松从现有的PuTTY会话中添加和删除隧道可以在常规的PuTTY会话之外存储隧道跟踪开放的隧道,并防止多个隧道在同一...

    在Windows上使用putty远程登录Linux服务器的简单教程.docx

    使用 Putty 远程登录 Linux 服务器的简单教程 Putty 是一款功能强大且小巧的终端软件,广泛应用于远程登录 Linux 服务器。以下是使用 Putty 远程登录 Linux 服务器的详细教程。 什么是 SSH 服务? SSH(Secure ...

    putty ssh工具

    1. **远程登录**:通过SSH协议,PuTTY允许用户在Windows系统上与Linux或Unix服务器进行安全的交互式登录。用户只需输入服务器的IP地址、端口号(默认为22)以及用户名,即可建立连接。 2. **终端模拟器**:PuTTY...

    putty-telnt,ssh客户端登录工具

    Putty作为SSH客户端,允许用户通过安全的通道与远程服务器建立连接,进行各种管理操作。 ### Telnet 与SSH相比,Telnet协议的通信是明文的,不提供数据加密,因此在安全性上相对较弱。然而,对于某些旧系统或测试...

    putty\puttygen\sshkey

    它允许用户通过安全的网络协议与远程服务器建立连接,进行终端会话、文件传输和端口转发。PUTTY 提供了一个简单易用的图形界面,使得非技术用户也能轻松操作。其特点包括: 1. **安全性**:通过SSH2协议提供加密,...

    PUTTY_aplicativo-SSH_

    "PUTTY_aplicativo-SSH_"这个标题表明我们将讨论的是关于如何使用PUTTY这款应用来通过SSH(Secure Shell)协议连接到Linux服务器。 SSH是一种安全的网络协议,用于在不安全的网络上进行加密的远程登录和其他网络...

    putty远程访问Linux服务器

    PUTTY是一款广受欢迎的开源SSH(Secure Shell)客户端,用于远程连接Linux服务器。它支持多种网络协议,包括Telnet、SSH、Serial等,是Windows用户访问Linux系统的常用工具。本篇将详细介绍如何使用PUTTY进行远程...

    putty ssh 连接工具

    PuTTY SSH连接工具是一款广泛应用的开源软件,专为远程登录到Linux服务器和其他支持SSH协议的设备而设计。PuTTY提供了一个简洁的图形用户界面(GUI),使得非技术用户也能轻松地进行Secure Shell(SSH)连接。SSH是...

Global site tag (gtag.js) - Google Analytics