0
如何確保生成的密碼包含所有這些特殊字符(?!/ =)?KSH密碼生成器
目前我使用:
pwd_usr["$i"]=`cat /dev/urandom|tr -dc "a-zA-Z0-9-_\?\!\=\/\"|fold -w 15|head -n 1`
但有些生成的密碼可能不包含特殊字符,我想要的。請幫忙。謝謝。
如何確保生成的密碼包含所有這些特殊字符(?!/ =)?KSH密碼生成器
目前我使用:
pwd_usr["$i"]=`cat /dev/urandom|tr -dc "a-zA-Z0-9-_\?\!\=\/\"|fold -w 15|head -n 1`
但有些生成的密碼可能不包含特殊字符,我想要的。請幫忙。謝謝。
我會建議手動做到這一點,所以你可以檢查出來自己,所以:
i=0
while i -lt 100
do
i=$(expr i + 1)
var=$(pwd_usr["$i"]=`cat /dev/urandom|tr -dc "a-zA-Z0-9-_\?\!\=\/\"|fold -w 15|head -n 1`)
done
echo $var
所以這樣,你將創造100個密碼,將它們存儲在var
,然後從呼應就可以輸出檢查是否真正的密碼包含你想要什麼,然後是高興還是繼續工作:)
PS
爲了更方便自己,所有的輸出會後打印編輯只需將其全部複製到編輯器中,然後使用search
,control+F
,然後添加所需的字符以節省大量時間。
我還在等你告訴我爲什麼你要這樣做是自動的......因爲我認爲你只是在尋找現成的東西...... – hedgehog
你也可以生成一個11個位置的密碼,添加4個必填字符並進行隨機隨機播放功能。 –