#!/bin/sh   #generate a password    COLLECT=( "0123456789"  "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRESTUVWXYZ"   "\~\!\@\#\$\%\^\&\(\)-_\
原创 2012-03-14 13:34:05
471阅读
tr命令可以对来自标准输入的字符进行替换、压缩和删除。它可以将一组字符变成另一组字符 head /dev/urandom |tr -dc _AcZ-a-z#$%^*_0-9 |head -c 15 ...
转载 2021-07-18 20:36:00
948阅读
2评论
我们写的shell脚本里面通常会包含帐号密码等信息或者你不想让别人看到的信息,那么把写好的shell脚本进行简单的加密显得有些必要了。常用的shell加密方法有两种,一种是通过gzexe加密,另一种是通过shc加密。我们先给一个简单的脚本,然后用它来进行加密解密演示,脚本abc.sh内容如下#!/bin/bash echo "hello world!" gzexe加密与解密shell脚本 shel
#只要输入登陆的网站地址就能得出一个复杂的密码#懒人配备echo "Please input you wanto login website:" read website echo echo password=`echo "$website" |sed 'y/aqsob@9506./@9506aqsob>/'` length=${#password} for i in `seq 0 $l
原创 2019-01-07 16:38:23
916阅读
linux shell实现生成16进制密码
原创 2024-06-28 11:02:41
35阅读
linux shell实现生成密码(urandom版本)
原创 2024-07-03 14:26:22
38阅读
vi /home/shell/passwd.sh #!/bin/bash a=(a b c d e A B C D E F @ $ % ^ 0 1 2 3 4 5 6 7 8 9) for ((i=0;i<10;i++));do          echo -n ${a[$RANDOM % ${#a[@]
原创 2011-12-09 09:21:18
1097阅读
 vi /home/shell/passwd.sh  #!/bin/bash a=(a b c d e A B C D E F @ $ % ^ 0 1 2 3 4&nb
转载 精选 2014-06-26 16:08:30
334阅读
1,首先,安装expectyum install expect生成方式,我们介绍二种,一是命令行方式,二是shell脚本方式。(1)命令行生成随机密码 mkpasswd -l 14 -s 2 -c 3 -C 3 -d 4生成一个14位的密码,至少包含2个特殊字符,3个小写字母,3个大写字母和4个数字。(2)编写shell脚本,批量生成30个密码vi mkpasswd.sh#!/bin/b
原创 2015-10-19 14:13:33
3076阅读
vi /home/shell/passwd.sh #!/bin/bash a=(a b c d e A B C D E F @ $ % ^ 0 1 2 3 4 5 6 7 8 9) for ((i=0;i<10;i++));do          echo -n ${a[$RANDOM % ${#a[
转载 2012-01-13 20:07:22
633阅读
linux shell实现生成密码(字串截取版本)
原创 2024-06-26 17:33:53
114阅读
一个快捷的批量创建用户的,设置密码的脚本。写到了一些值得注意的地方。
原创 2018-12-12 15:54:08
4554阅读
要求:批量创建10个系统账号oldboy01-oldboy10,并设置生成密码(密码不同).实现脚本:#!/bin/bash #Question3 for i in $(seq -w 10) do         useradd -s /bin/ba
原创 2014-06-27 14:06:40
5405阅读
1点赞
写了一个可以生成随机密码的脚本,如果想要纯数字或才字母或者大小写,都可以自定,我这里写了全元素。#!/bin/bash # author: honway.liu # date: 2013-07-19 # concate: gm100861@gmail.com len=90 str=(a b c d e f g h i j k l m n o p q r s t u v w x y z A
原创 2013-07-24 19:12:23
1601阅读
2点赞
1评论
要求:批量创建10个系统账号oldboy01-oldboy10,并设置生成密码(密码不同).实现脚本:#!/bin/bash#Question3for i in $(seq -w 10)douseradd -s /bin/bash oldboy$iecho "password$i" | md5sum | tee -a passwd.txt | passwd --stdin oldboy$i&nbs
转载 精选 2014-08-17 21:10:49
1067阅读
Shell脚本批量创建用户并随机生成密码要求:批量创建10个系统账号oldboy01-oldboy10,并设置生成密码(密码不同).实现脚本:#!/bin/bash#Question3foriin$(seq-w10)douseradd-s/bin/basholdboy$iecho"password$i"|md5sum|tee-apasswd.txt|passwd--stdino
原创 2018-08-10 15:02:45
2466阅读
shell批量添加用户时随机生成密码脚本
原创 2013-07-31 09:17:02
816阅读
[root@node3 ~]# cat test.sh #!/bin/bashStr="abcdefghijklnmopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"pass=""for i in {1..8}do num=$[RANDOM%${#Str}] tmp=${Str:num:1} pass+=$tmpdoneecho ...
原创 2021-06-15 20:00:08
1015阅读
Xshell是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议,可以非常方便地对Linux主机进行远程管理。今天我们一起来看看用Xshell来修改Linux主机的登陆密码的方法。1、启动Xshell,登录远程服务器图1:新建会话2、在Xshell中新建会话,输入对应的主机和端口号。然后在“用户身份验证界面
# Shell与MySQL密码 ## 引言 Shell是一种命令行解释器,用于运行命令和脚本。MySQL是一种流行的关系型数据库管理系统。在使用Shell与MySQL进行交互时,我们经常需要输入密码来验证身份。本文将介绍如何在Shell中与MySQL连接并输入密码的方法,并提供一些示例代码。 ## Shell连接MySQL 要在Shell中连接MySQL,我们需要使用`mysql`命令,并
原创 2024-01-29 10:56:21
52阅读
  • 1
  • 2
  • 3
  • 4
  • 5