Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/179.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我可以使用SSH隧道转发MySQL命令吗?_Mysql_Ssh_Command_Port_Forwarding - Fatal编程技术网

我可以使用SSH隧道转发MySQL命令吗?

我可以使用SSH隧道转发MySQL命令吗?,mysql,ssh,command,port,forwarding,Mysql,Ssh,Command,Port,Forwarding,我需要登录到MySQL服务器,但它只接受来自特定IP的登录。在这个带有IP的盒子上,没有安装MySQL客户端,但是我有一个带有MySQL的盒子,可以通过SSH连接到第一个盒子中。我可以使用SSH隧道来执行MySQL命令并登录,使其看起来像登录的第一个框。是的,您可以: ssh -L 3306:mysql_server_ip:3306 user@bastion_box 然后从本地计算机: mysql -h 127.0.0.1 -uuser -ppassword 是的,你可以: ssh -L 3

我需要登录到MySQL服务器,但它只接受来自特定IP的登录。在这个带有IP的盒子上,没有安装MySQL客户端,但是我有一个带有MySQL的盒子,可以通过SSH连接到第一个盒子中。我可以使用SSH隧道来执行MySQL命令并登录,使其看起来像登录的第一个框。

是的,您可以:

ssh -L 3306:mysql_server_ip:3306 user@bastion_box
然后从本地计算机:

mysql -h 127.0.0.1 -uuser -ppassword
是的,你可以:

ssh -L 3306:mysql_server_ip:3306 user@bastion_box
然后从本地计算机:

mysql -h 127.0.0.1 -uuser -ppassword