如何在Perl脚本中加密或隐藏密码?

前端之家收集整理的这篇文章主要介绍了如何在Perl脚本中加密或隐藏密码?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用Perl脚本,使用 Expect通过telnet登录到远程机器(不要问,必须使用telnet).我还根据需要执行perforce p4登录操作,并使用期望管道输入正确的密码.现在我只是从清晰的文本环境变量中读取密码,即导出PASSWORD =密码,我知道这是不安全的.

为这些脚本存储密码的最佳方法是为多个系统需要大量密码?加密在一个文本文件不知何故?或者是其他东西?

记住,我不能轻易地改变现有的系统,例如我无法真正安装SSH或任何类似的东西.

解决方法

您最好的方法是将密码放在一个单独的文件中,并锁定该文件的安全性,以便只有您具有读访问权限.不幸的是,如果您在脚本中存储加密密码,则还必须存储解密方法,因此攻击者可以运行解密并恢复密码.
原文链接:https://www.f2er.com/Perl/171547.html

猜你在找的Perl相关文章