加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

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

发布时间:2020-12-15 22:02:17 所属栏目:大数据 来源:网络整理
导读:我正在使用Perl脚本,使用 Expect通过telnet登录到远程机器(不要问,必须使用telnet).我还根据需要执行perforce p4登录操作,并使用期望管道输入正确的密码.现在我只是从清晰的文本环境变量中读取密码,即导出PASSWORD =密码,我知道这是不安全的. 为这些脚本存储
我正在使用Perl脚本,使用 Expect通过telnet登录到远程机器(不要问,必须使用telnet).我还根据需要执行perforce p4登录操作,并使用期望管道输入正确的密码.现在我只是从清晰的文本环境变量中读取密码,即导出PASSWORD =密码,我知道这是不安全的.

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

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

解决方法

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读