【发布时间】:2013-02-04 16:29:33
【问题描述】:
我现在花了很长时间试图弄清楚如何将几行从 SonicWall VPN 内的服务器传递到远程 VPS 云服务器。 VPN 内的服务器是运行 SQL Server 2005 的 Microsoft 2003,目标服务器是带有 MySQL 的 CentOS 6。我一直无法找到让 CentOS 从 VPN 外部轻松安全地访问 MSSql 服务器的方法。总的来说,我对 SonicWall 或其他防火墙的了解极为有限,我真的不想打开安全风险之门。因此,鉴于此,我提出了以下解决方案:
1) 预定的 PHP 脚本提取行并在密码保护的 excel 文件中以 AES-256 对其进行加密
2) 脚本然后使用 FTP 将 excel 文件上传到我的远程服务器
3) 具有相同加密密钥的远程服务器解密文件并将行上传到 MySQL 数据库。
两个问题:
1) 这是将敏感数据从一台服务器移动到另一台服务器的安全方法吗?
2) 有没有更简单的方法来访问我没有想到的数据?
【问题讨论】:
-
您是否考虑过使用 ssl 的 Web 服务?
-
cURL + SSL 怎么样?
-
现在正在阅读...但看起来我会让 Windows Server 使用 cURL 与我的 CentOS VPS 建立安全连接并插入新行?
标签: php sql-server ftp aes vpn