在我正在创建的模块中,我有一些需要安全存储的敏感信息:远程数据库主机、用户名和密码。
似乎唯一可用的存储在 Drupal 数据库中,这让我很担心,因为这意味着如果 Drupal 受到威胁,其他数据库也会受到威胁。该settings.php
文件sites/all/default
是我的第二个选择,但我无法写入它。FTP 和 SSH 到 777 和 666 的各种chmod
命令不会打开文件进行写入。我也不确定我在那里设置的变量是否在其他任何地方可用。
有没有其他方法可以安全地存储这些信息?