我有一个带有mysql数据库的RDS实例,只能由在AWS中运行的ec2实例访问。现在我想使用SSH隧道从本地机器访问我的RDS实例。我在网上搜索了很多,但没有一个解决方案有效。任何人都可以告诉我如何一步一步地使用工作解决方案。
任何帮助都将受到高度赞赏!
我试图跑 -
ssh -i myNewKey.pem -N -L 3306:myredinstance:3306 ec2-user @ myec2-instance。
在mysql-js实用程序上的mysql -u dbauser -p -h 127.0.0.1它给了我错误。请看下面: -答案 0 :(得分:1)
您可以通过设置ssh tunel
来实现ssh -i /path/to/key -N -L 3306:an_rds_endpoint:3306 user@yourserver.com
然后连接本地
mysql -u myuser -p -h 127.0.0.1