通过ssh远程访问mysql服务器

因此,您的web服务器上有MySQL,但出于安全原因,默认情况下它只对本地端口开放。如果您想从客户端工具(如MySQL查询浏览器)访问您的数据库,通常您必须从本地IP地址打开访问权限…但这几乎没有那么安全。...

因此,您的web服务器上有MySQL,但出于安全原因,默认情况下它只对本地端口开放。如果您想从客户端工具(如MySQL查询浏览器)访问您的数据库,通常您必须从本地IP地址打开访问权限…但这几乎没有那么安全。

因此,我们只通过SSH隧道使用端口转发,这样MySQL客户机就认为它连接到本地主机,但实际上是通过隧道连接到另一台服务器。

如果您使用的是命令行ssh,那么命令如下所示。(如果需要,可以在Putty或SecureCRT选项中以图形方式执行相同的操作)

ssh -L 3306:localhost:3306 [email protected]

语法是ssh-L hostname@。我们使用localhost作为主机名,因为我们通过ssh直接访问远程mysql服务器。您还可以使用此技术通过一个ssh服务器将端口转发到另一个服务器。

如果您的本地机器上已经运行了mysql,那么您可以使用不同的本地端口进行端口转发,只需设置您的客户机工具在不同的端口**问mysql。

通过ssh远程访问mysql服务器

一旦ssh隧道启动,就可以打开MySQL查询浏览器,输入远程服务器的详细信息,使用localhost作为服务器主机,并将端口调整为所使用的任何端口。

一旦你习惯了这个方法,你会想为什么你曾经使用过phpmyadmin或者命令行版本。

  • 发表于 2021-04-14 13:49
  • 阅读 ( 120 )
  • 分类:互联网

你可能感兴趣的文章

如何在windows上安装mysql数据库

如果您经常编写连接到数据库服务器的应用程序,那么如果您知道如何在Windows机器上安装MySQL数据库以进行测试,这会有所帮助。 ...

  • 发布于 2021-03-11 21:33
  • 阅读 ( 354 )

在raspberry pi上设置vnc,以便用任何pc或手机远程控制它

... 现在的责任是确保在Raspberry Pi上配置了RealVNC服务器软件,在主设备或控制器设备上配置了VNC查看器。 ...

  • 发布于 2021-03-15 12:57
  • 阅读 ( 252 )

如何用ssh远程管理linux服务器

服务器管理仍然是一项必要的任务,有时也很麻烦。使用远程服务器或无头服务器尤其困难。谢天谢地,有了安全Shell(SSH)。secureshell是一种网络协议,允许网络服务在不安全的网络上运行。 ...

  • 发布于 2021-03-15 17:05
  • 阅读 ( 497 )

如何在raspberry pi上托管wordpress站点

... 要在Raspberry Pi上安装WordPress,需要将其设置为LAMP服务器。安装了Linux、Apache、MySQL和PHP之后,Pi就可以处理WordPress(和其他网站软件)。 ...

  • 发布于 2021-03-21 11:33
  • 阅读 ( 250 )

如何在一个树莓圆周率主持自己的网站

... 或者您可以尝试将一个树莓Pi转换成一个web服务器,它能够运行基本的web服务器软件。最棒的是,设置起来很简单。 ...

  • 发布于 2021-03-21 14:29
  • 阅读 ( 227 )

windows10ssh与putty:是时候切换远程访问客户端了?

在计算机(尤其是Linux机器和web服务器)之间进行通信的最常见方法之一是SSH。在Windows中建立这种通信时,默认选项是安装PuTTY。 ...

  • 发布于 2021-03-22 22:29
  • 阅读 ( 322 )

如何从linux shell创建和安装ssh密钥

...戴夫@howtogeek。 相关:如何从Windows、macOS或Linux连接到SSH服务器 创建一对ssh密钥 这些指令在Linux的Ubuntu、Fedora和Manjaro发行版上进行了测试。在所有情况下,过程都是相同的,并且不需要在任何测试机器上安装任**软件。 要生成SSH...

  • 发布于 2021-04-03 11:45
  • 阅读 ( 238 )

如何使用ssh隧道访问受限服务器并安全浏览

SSH客户机连接到安全Shell服务器,该服务器允许您像坐在另一台计算机前一样运行终端命令。但是SSH客户机还允许您在本地系统和远程SSH服务器之间“隧道”端口。 有三种不同类型的SSH隧道,它们都用于不同的目的。每种方法...

  • 发布于 2021-04-08 08:02
  • 阅读 ( 213 )

如何在不输入密码的情况下通过ssh远程复制文件

...文件寻址时,需要按以下方式进行: user@server:path/to/file 服务器可以是URL或IP地址。后跟冒号,然后是相关文件或文件夹的路径。让我们看一个例子。 scp –P 40050 Desktop/url.txt [email protected]:~/Desktop/url.txt 这个命令的特点是[-P]标志...

  • 发布于 2021-04-10 05:27
  • 阅读 ( 150 )

如何为远程shell、桌面和文件传输配置raspberry pi

...OSX和Linux上执行并行任务和工具的文章。 设置并连接到ssh服务器 对Raspbian安装的远程命令行访问是您可以对系统进行的最简单的调整,而且启用起来非常简单。 在Ra**ian中打开终端,快捷方式是桌面上的LXTerminal,然后键入以下...

  • 发布于 2021-04-11 23:58
  • 阅读 ( 183 )
qpr609778
qpr609778

0 篇文章

相关推荐