随机产生用户密码

Shell创建用户并生成随机密码脚本分享 在Linux中有一个设备/dev/urandom是用来产生随机数序列的。利用该设备我们可以根据在需要生成随机字符串。 比如我们要产生一个8位的字母和数字混合的随机密码,可以这样: cat /dev/urandom | head -1 | md5sum | head -c 8 c409cf4f 其实,linux已经提供有个系统环境变量了。 echo $RANDOM 31630 可能有疑问了,... 阅读详情

随机产生用户密码(good)


March 25,2004
  说明:通过随机产生密码,然后将密码EMail给注册用户,你可以确认用户的EMail填写是否正确。自动产生的密码往往安全性更高,同时,你可以过滤那些无效的用户。


  把下面的代码保存为random.asp文件:

<%
Sub StrRandomize(strSeed)
          Dim i, nSeed
          nSeed = CLng(0)
          For i = 1 To Len(strSeed)
                    nSeed = nSeed Xor ((256 * ((i - 1) Mod 4) * AscB(Mid(strSeed, i, 1))))
          Next

          Randomize nSeed
End Sub



Function GeneratePassword(nLength)
          Dim i, bMadeConsonant, c, nRnd

          Const strDoubleConsonants = "bdfglmnpst"
          Const strConsonants = "bcdfghklmnpqrstv"
          Const strVocal = "aeiou"

          GeneratePassword = ""
          bMadeConsonant = False

          For i = 0 To nLength
                    nRnd = Rnd
                    If GeneratePassword <> "" AND (bMadeConsonant <> True) AND (nRnd < 0.15) Then
                              c = Mid(strDoubleConsonants, Int(Len(strDoubleConsonants) * Rnd + 1), 1)
                              c = c & c
        i = i + 1
                              bMadeConsonant = True
                    Else
                              If (bMadeConsonant <> True) And (nRnd < 0.95) Then
                                        c = Mid(strConsonants, Int(Len(strConsonants) * Rnd + 1), 1)
                                        bMadeConsonant = True
                              Else
                                        c = Mid(strVocal,Int(Len(strVocal) * Rnd + 1), 1)
                                        bMadeConsonant = False
                              End If
                    End If
                    GeneratePassword = GeneratePassword & c
          Next

          If Len(GeneratePassword) > nLength Then
                    GeneratePassword = Left(GeneratePassword, nLength)
          End If
End Function
%>


  然后在你的目标程序中这样调用上面的代码,就可以实现密码的自动生成:(仅仅是一个例子,你可以把他们粘贴到一个Test.asp的文件中,然后运行Test.asp)

<!--include file="random.asp" -->

<%
'产生一个六位的密码

StrRandomize CStr(Now) & CStr(Rnd)
response.write GeneratePassword(6)

%>
<br><br>

<%

'产生一个8位的密码
StrRandomize CStr(Now) & CStr(Rnd)
response.write GeneratePassword(8)

%>
<br><br>


<%
'产生一个10位的密码
StrRandomize CStr(Now) & CStr(Rnd)
response.write GeneratePassword(10)
%>
<br><br>

<%

'产生1000个密码

dim t, t2
  for t = 1 to 500
  For t2 = 1 to 661
    StrRandomize CStr(Now) & CStr(Rnd)
  next
  StrRandomize CStr(Now) & CStr(Rnd)
  response.write GeneratePassword(6)
  response.write "<br>"
next

%>
随机账号密码生成工具F版. 随机账号密码生成 立即下载

相关推荐

多视图学习 (Multi-View Learning)

多视角/多视图学习(Multi-view learning)是陶大成提出的一个研究方向。我们都知道,在机器学习中样本可以用不同的特征(如图片可以用LBP、SIFT等特征)来表示,或者从不同的角度进行观察(如从前后左右观察一个对象),甚至是采用不同的传感器来观测(如RGB摄像头,Depth摄像头),这些不同的观测手段、角度或特征在多视角学习中称为“视角”。多视角学习通过对不同的视角进行统一分析和研究,希望能够得到更好的分类或聚类等等的效果。

CarpeDiem 3万+

随机生成指定位数的账号或密码

大写字母转小写: .toLowerCase(Locale.ROOT) |小写字母转大写: toUpperCase(Locale.ROOT)在生成的账号密码和盐后加。

莫绝岚的小屋 2230

MIPI video mode 和 command mode 的区别

1、何为LCD RAM? LCD 是指字面意思是液晶显示屏(Liquid Crystal Display), 而RAM: 随机存取存储器(Random-Access Memory),两者完全是风马牛不相及的东西。 下图是一个标准的LCD的爆炸图(不含TP),请注意图中红色mark的地方:控制IC-- LCD的大脑。所谓的LCD RAM自然是指此大脑是否包含RAM. 题外话<不感兴趣的...

精诚所至 4689

Python生成随机微软邮箱和密码

生成随机微软邮箱和密码,自己手动注册的时候用的,方便注册还有好储存账号和密码。

qq_41738363的博客 2980

UFS 功能描述:UFS boot

UFS 启动过程介绍:启动配置,启动代码下载过程和安全性

m0_51720747的博客 1601

浅谈车载控制器产线EOL实现方式

1、控制器生产产线上电路检测设计 2、客户总装产线检测设计

u012406840的博客 2万+

随机账户密码也有那么多知识辣

随机账户密码,及对应知识random,string,join函数

m0_73724013的博客 329

ubuntu20.04配置UR机械臂的仿真环境

gazebo和rviz中的机械臂的位姿是一样的,要实现同步控制,可以拖动rviz中的球移动到指定位置,点击plan观察路径规划,点击execute执行该路径规划,可以在gazebo和rviz中同步看到刚刚的路径规划运动,实现了简单的机械臂仿真环境搭建。这是因为catkin找的python版本为anaconda下面的版本,所以需要改为指定采用下面的命令,参考之前的。之后要source一下,才能读取到工作空间里的文件,以后每次打开终端进入工作空间都要执行该命令。时,一直不成功,解决办法可以看我之前写的。

weixin_48319333的博客 3492

生成随机的账号或者密码

平时经常要用到一些测试的数据.无论是插入数据库还是写入到文本中.都需要一些模拟的数据. 下面就写了一个专门生成随机的字符.可以做用生成账号或者密码. 直接上代码 import random def random_characters(num, digits): """ 生成随机的字符.此方法可以用于生成账号和密码 :param num:生成字符的个数 :param digits:生成字符的位数 :return:无 """ random.se

Jason_Kelvin的博客 3043

CLASSB类移植(满足IEC 60730-1和60355-1标准)

针对软件认证需要满足IEC 60730-1和60335-1标准,ST公司专门提供的软件扩展包X-CUBE-CLASSB,它包含自测库和文档,支持多种STM32系列芯片,通过预集成测试库和标准化流程,帮助开发者快速满足国际安全标准,适用于家电、工业控制等高可靠性场景。ClassB软件包程序检测内容分为两个主要部分:启动时的自检和运行时的周期自检,MCU在上电的时候会进行复位启动,在启动完成以后会进行运行自检。

m0_61973119的博客 1401

YOLOv8改进,YOLOv8添加可变性卷积DCNv2

DCNv2对原始的DCNv1进行了改进,可变形卷积网络的卓越性能源于其适应对象几何变化的能力。通过对其自适应行为的检查,虽然对其神经特征的空间支持比常规的ConvNets更接近于对象结构,但这种支持可能远远超出感兴趣区域,导致特征受到不相关图像内容的影响。为了解决这个问题,我们提出了一种可变形卷积网的重新表述,通过提高建模能力和更强的训练,提高了其专注于相关图像区域的能力。通过更全面地集成网络中的可变形卷积,并引入扩展变形建模范围的调制机制,增强了建模能力。

在职AI算法工程师,擅长计算机视觉,YOLO目标检测、分割等,擅长web、pyqt界面可视化,好内容持续更新中,来这里跟大家一起学习,共同进步 3606

用Selenium在钓鱼网站自动输入随机账号和密码

用Selenium在钓鱼网站自动输入随机账号和密码 原理:钓鱼网站是制作一个很相似于真网站的虚假网站,目的是欺骗人们在网站页面里输入账号密码等信息,我们可以让程序自动的生成随机账号和密码,这样在钓鱼网站后台也会保存记录这些随机生成的账号密码,从而让后台数据里边全是虚假的账号密码。 首先添加所需要的模块,我们需要python的随机数模块,和selenium的webdrive模块,定义一个随机账号密码...

无聊写写~ 1433

SAP 联产品测试

最近领导一直要求研究一下SAP联产品的使用场景,之前只是自己摸索过一次,这个重新对联产品进行一个测试。 1、首先准备好物料主数据 注意主数据中需要勾选联产品标识。 设置好物料的分摊的百分比。 2、检查BOM 在BOM中也需要维护联产品的标识 只有当组件数量未负数时,才能勾选联产品的标识。如果组件数量正值,勾选联产品的标识时会报错。 3、我们创建生产订单 可以看到按正常的生产订单下达时,系统就报错了,问题点在于离散制造的生产订单基本是结算到物料的。但是联产品是按订单结算的, 所以需要对订单类型中的结算参

我小时候很黑的博客 2109

python创建用户的命令_基于Python新建用户并产生随机密码过程解析

说明:本次代码是在Linux下执行的,windows也可以用,把添加用户密码的命令改成windows的就ok了用Python新建用户并产生随机密码import passwd_name as pn #导入随机产生名字密码模块import osf = open("/tmp/userlist.txt","w") 将用户名、密码写入该文件中for i in range(0,3): #添加3位用户us...

weixin_39834678的博客 323

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

在sql中产生随机字符串作为用户密码

declare@randtextchar(62)declare@randnumsmallintdeclare@passwdchar(15)declare@tmpstrchar(10)DECLARE@countersmallintset@randtext='abcdefghijklmnopqrstuvwxyz0123456789ABCDEFGHIJKLMNOPQRST...

weixin_30746117的博客 148

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

用ASCII的方法产生随机用户名或密码

///   /// 此函数将产生12~20位的随机用户名  ///   /// 输入12-20之间的数字  /// 此函数将产生12~20位的随机用户名,返回string类型        public void GetRandomString(int length)        {            Random rd = new Random();            byte[] s

hunter的专栏 1375

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

asp+sql随机产生用户密码

说明:通过随机产生密码,然后将密码EMail给注册用户,你可以确认用户的EMail填写是否正确。自动产生的密码往往安全性更高,同时,你可以过滤那些无效的用户。  把下面的代码保存为random.asp文件: QUOTE: &lt;%Sub StrRandomize(strSeed)  Dim i, nSeed   nSeed = CLng(0)  For i = 1 To Len(strSee...

weixin_34296641的博客 145

生成有规则的用户名和随机产生的对应6位用户数字密码

begin for i in 1..5000 loop if i<10 then insert into tb_test (role_id,name,login,password,credit_amount,currenc...

cucanqi9387的博客 633

oracle口令6位,生成有规则的用户名和随机产生的对应6位用户数字密码

beginfor i in 1..5000 loopif i<10 theninsert into tb_test (role_id,name,login,password,credit_amount,currency_code_id)values(4,'ddz0000'||i,'ddz0000'||i,TRUNC(DBMS_RANDOM.VALUE(100000, 999999)),500...

weixin_39878760的博客 892

python123随机密码生成_Python生成对应随机密码文件

import random'''# 这里要用到random函数中的随机生成一个区间的整数 randint 函数模块'''def generate_code(code_len):all_char = '0123456789qazwsxedcrfvtgbyhnujmikolpQAZWSXEDCRFVTGBYHNUJIKOLP!@#$%^&*()>'index = len(all_char...

weixin_39620118的博客 808

linux 生成随机密码

用Shell生成随机密码 为了保证系统的安全性,定期修改密码是非常有必要的,或者有时为新用户开通某个服务时,需要设置一个随机密码。在Linux中有一个设备/dev/urandom是用来产生随机数序列的。利用该设备我们可以根据在需要生成随机字符串。 比如我们要产生一个8位的字母和数字混合的随机密码,可以这样:[linux@test /tmp]$ cat /de...

weixin_33795093的博客 160

salt盐度与用户密码加密机制

<br />  我们知道,如果直接对密码进行散列,那么黑客可以对通过获得这个密码散列值,然后通过查散列值字典(例如MD5密码破解网站),得到某用户的密码。<br />  加Salt可以一定程度上解决这一问题。所谓加Salt方法,就是加点“佐料”。其基本想法是这样的:当用户首次提供密码时(通常是注册时),由系统自动往这个密码里撒一些“佐料”,然后再散列。而当用户登录时,系统为用户提供的代码撒上同样的“佐料”,然后散列,再比较散列值,已确定密码是否正确。<br />  这里的“佐料”被称作“Salt值”,这个值

yanick技术博客 6299

mysql 人工置顶 随机_[置顶] MySql 5.7安装(随机密码,修改默认密码)

下载了MySql 最新版本,安装的过程中,发现了很多新特性1.data目录不见了 在进行my-default.ini配置的时候(需要配置# basedir = C:\Program Files\MySQL\MySQL Server 5.7.11# datadir = C:\Program Files\MySQL\MySQL Server 5.7.11\data)细心的同学会发现,\data这个目录...

weixin_36094492的博客 144
上一篇: .NET中各种数据库连接大全
下一篇: Javascript Confirm Form Submission
Hackson
博客等级 码龄25年 8粉丝 83原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值