PHP 随机密码生成器PHP Shell脚本

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP 随机密码生成器PHP Shell脚本相关的知识,希望对你有一定的参考价值。

#!/usr/bin/php -q
<?php
	$seed = sha1(uniqid(mt_rand(), true));
	$hash1 = sha1(uniqid($seed . mt_rand(), true));
	$hash2 = sha1(uniqid($seed . mt_rand(), true)).sha1(uniqid($hash1 . mt_rand(), true));
	echo "10: " . substr(sha1(uniqid($hash1 . mt_rand(), true)), 0, 10) . "\n";
	echo "20: " . substr(sha1(uniqid($hash1 . mt_rand(), true)), 0, 20) . "\n";
	echo "30: " . substr(sha1(uniqid($hash1 . mt_rand(), true)), 0, 30) . "\n";
	echo "40: ${hash1}\n";
	echo "50: " . substr(sha1(uniqid($hash1 . mt_rand(), true)).sha1(uniqid($hash2 . mt_rand(), true)), 0, 50) . "\n";
	echo "60: " . substr(sha1(uniqid($hash1 . mt_rand(), true)).sha1(uniqid($hash2 . mt_rand(), true)), 0, 60) . "\n";
	echo "70: " . substr(sha1(uniqid($hash1 . mt_rand(), true)).sha1(uniqid($hash2 . mt_rand(), true)), 0, 70) . "\n";
	echo "80: ${hash2}\n";
?>

以上是关于PHP 随机密码生成器PHP Shell脚本的主要内容,如果未能解决你的问题,请参考以下文章

随机密码生成器Shell脚本-基于PHP类+SHA1

Shell脚本批量创建用户并随机生成密码

案例四:Shell脚本生成随机密码

PowerShell脚本:随机密码生成器

生成8位随机密码脚本

php生成随机密码(php自定义函数)转自先锋教程网