3
A
回答
10
通常你不能隐藏它们,因为在某些时候它们必须被运行时使用它的应用程序读取。更好的办法是保证他们的安全,这样他们就没有机会被除你(或授权人员)以外的任何人读取。
例如,你的config.php不应该在web访问的公共或html目录中。如果我访问website.com/config.php,我不应该看到生成的文件(即使它通常是空白的)。这是因为有时会在配置设置关闭时暴露PHP代码,并且这可能会显示设置您尝试保持私密的密码的代码。
3
这取决于你要使用的密码是什么,一个可能的方法是存储你的密码的哈希值,而不是密码本身。当你想检查用于登录的密码是否正确时,你只需要散列用于登录的密码并将其与存储的散列值进行比较。
然而,正如edwin所说,如果你正在为数据库等外部服务存储密码,这是不可能的。 (在这种情况下,我会指导你到Foxtrot's answer)。
4
用于数据库访问的密码。我想 隐藏观众和主办的 管理
您不能隐藏从托管管理文件什么。即使您使用加密,他们仍然可以在您的PHP源代码中找到密钥。如果你不信任你的管理员,请立即退出。
2
您可以隐藏网站访问者的密码(请参阅其他答案),但可能不是来自服务器管理员。他们也可能拥有对任何数据库的root访问权限,所以他们甚至不需要密码。
在远程服务器上真正隐藏敏感数据的唯一方法是租用您具有root访问权限的专用计算机,将所有数据存储在该计算机上并使用加密文件系统。
相关问题
- 1. 如何在配置文件中隐藏数据库密码
- 2. 如何隐藏骆驼配置文件中的密码
- 3. 如何在Sensu配置中隐藏/加密密码?
- 4. Jekyll Contentful,如何隐藏配置文件中的api密钥?
- 5. 在php文件中隐藏mysql密码
- 6. 如何在配置yum时隐藏密码
- 7. 隐藏配置文件夹
- 8. 在textField中隐藏密码“•••••••”
- 9. 隐藏密码
- 10. 隐藏密码()
- 11. 在log4j.properties文件中隐藏或加密密码SMTP Appender
- 12. 设置密码隐藏在FOS UserBundle
- 13. 如何在代码隐藏文件中设置ImageSource
- 14. 密码箱在代码隐藏文件中始终为空
- 15. 如何在文本字段中隐藏密码字符
- 16. 在Java源代码中隐藏密码
- 17. 如何将配置文件中的密码保存在python中
- 18. 隐藏UITextField密码
- 19. 如何获取atg中特定配置文件的配置文件密码?
- 20. 如何隐藏除配置规范中提到的文件夹?
- 21. 如何在PHP中保护数据库密码配置文件?
- 22. 加密/解密存储在配置文件中的密码
- 23. 在隐藏文本文件中嵌入隐藏的编码位
- 24. 如何配置隐藏图层中DNNClassifier
- 25. 如何隐藏和查看密码
- 26. 如何隐藏数据库密码?
- 27. 如何用密码术隐藏javascript?
- 28. 如何在jooq中使用的配置文件中加密密码?
- 29. 在python中隐藏密码输入
- 30. 在HTML链接中隐藏PHP密码
但是,如果您需要密码连接到数据库,那么这是没有用的。 – edwin 2010-05-14 16:19:39