我的脚本存在安全问题。我必须给它一个用户名和密码,但我不能给它一个未加密的密码。该脚本是用 bash 编写的。
#!/bin/bash
HOST=$1
USER=$2
PASSWORD=$3
#PASSWORD=`perl -e 'print pack "H*",$PASSWORD'`
wget -v $HOST --http-user=$USER --http-password=$PASSWORD --no-check-certificate
......
我想用这样的东西来生成密码:
perl -e 'print unpack "H*","yourpassword"'
和类似的东西来描述它
descrpt=`perl -e 'print pack "H*","encrypted password"'`
但它不起作用。有人可以帮助我吗?