AWS EC2 Linux使用iOS客户端命令执行python脚本来查询RDS中的数据库
问题描述:
我目前有一个EC2 Amazon linux实例正在运行,我有一些我创建并存储在我的cgi-bin中的python脚本。我让我的iOS客户端(iPhone应用程序)发出http请求来执行位于我的EC2实例的cgi-bin目录中的python脚本,然后脚本向我的MariaDB托管一个请求或插入远程数据库服务器由亚马逊提供的RDS服务。AWS EC2 Linux使用iOS客户端命令执行python脚本来查询RDS中的数据库
这是一种执行命令的安全实践方法吗?我想知道从iOS设备调用的python脚本触发的EC2实例调用RDS数据库的最佳方式是什么。我应该采取不同的方法吗?
答
RDS数据库的安全性取决于您的python脚本的安全性。如果你已经正确配置你的EC2和RDS实例,它们应该在同一个VPN中,并且你的RDS实例不应暴露在VPN之外。