我现在花了很长时间试图弄清楚如何将几行从 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)有没有更简单的方法来访问我没有想到的数据?