【发布时间】:2010-07-23 14:04:13
【问题描述】:
对不起,如果之前有人问过这个问题,我确实检查过但找不到任何东西......
Unix 中是否有一个函数可以加密 和 解密批处理文件中的密码,以便我可以将其通过管道传输到 bash 文件中的其他命令中?
我意识到这样做并不能提供真正的安全性,如果有人在我的肩膀上查看脚本,更能阻止他们意外看到密码:)
我在 Red Hat 5.3 上运行。
我有一个类似这样的脚本:
serverControl.sh -u admin -p myPassword -c shutdown
我想做这样的事情:
password = decrypt("fgsfkageaivgea", "aDecryptionKey")
serverControl.sh -u admin -p $password -c shutdown
这不会以任何方式保护密码,但确实可以防止有人从我的肩膀上意外看到它。
【问题讨论】:
-
您能解释一下吗?
标签: security bash unix passwords