mysql5.7新增的特性中主要的一方面就是极大增强了安全性,安装Mysql后默认会为root@localhost用户创建一个随机密码,这个随机密码在不同系统上需要使用不同方式查找,否则无法登录mysql并修改初始密码。以下以Centos 7为例介绍如何找到初始的随机密码。在低于Mysql 5.7.6的版本上,Mysql是使用mysql_install_db命令初始化数据库的,该命令会在安装Mys
分类:
数据库 时间:
2018-02-27 12:05:12
阅读次数:
303
批量创建10个系统账号(oldboy01-oldboy10),并设置密码(密码为随机数,要求是字符和数字的混合)创建随机密码:#echo $RANDOM | cut -c 3-9并将用户名和密码写入到一个文件,方便管理#!/bin/bash
tmpfile=/tmp/password.txt
for i in `seq 10`
do
分类:
系统相关 时间:
2018-02-13 17:52:49
阅读次数:
241
Python简单实现产生随机位数的密码#!/usr/bin/python#coding:utf-8#产生任意位数的随机密码importrandom,string#导入随机数和字符串模块x=string.digits+string.letters#将数字和字母的字符串组合赋值给变量xpasswd=‘‘#原始密码变量是空a=int(raw_input(‘请输入密码位数:'
分类:
编程语言 时间:
2018-02-09 15:39:07
阅读次数:
192
.由于MySQL5.7在安装完后,第一次启动时,会在root目录下生产一个随机的密码,文件名为 .mysql_secret 所以,登录时需要用随机密码登录,然后通过以下命令修改密码 “SET PASSWORD = PASSWORD(‘new password’);” (2). 在忘记root密 ...
分类:
数据库 时间:
2018-01-30 12:12:34
阅读次数:
166
一、项目需求批量创建10个用户stu01-stu10,并且设置随机8位密码,要求:不能用shell循环(例如:for,while等),只能用linux命令及管道实现。二、实现方法(一)1)创建账号并设置随机密码[root@WEB-75~]#forninseq10;douseradduser$n;echo"user$nechouser$n|md5sum|cut-c4-8"|pas
分类:
系统相关 时间:
2018-01-17 15:59:30
阅读次数:
198
这里提供三个生成随机密码的脚本,两个是shell脚本,一个是python脚本。先来看第一个shell脚本:1[root@sv7~]#vimsuiji.sh脚本内容:#!/bin/bashtr-dc‘A-Za-z0-9‘</dev/urandom|head-c8echo//echo后不是没有内容,而是一个空格。目的是让随机密码和[root@sv7~]#折行。具体执行效果下面有演示。注释:/de
分类:
其他好文 时间:
2018-01-15 20:35:44
阅读次数:
189
添加user_00-user09 10个用户,并且给他们设置一个随机密码,密码要求10位包含大小写字母以及数字,注意需要把每个用户的密码记录到一个日志文件里答案:#! /bin/bash
for i in `seq -w 00 09`
do
useradd user_$i
 
分类:
其他好文 时间:
2018-01-15 14:50:31
阅读次数:
154