`

linux命令行下生成随机密码

 
阅读更多

 

</dev/urandom tr -dc '!@#$%_A-Z-a-z-0-9' | head -c32; echo ""

 

 

expr substr $(cat /proc/sys/kernel/random/uuid) 1 8

 

 

参考:

linux命令行下生成随机密码

http://blog.netoearth.com/html/201009/linux%E5%91%BD%E4%BB%A4%E8%A1%8C%E4%B8%8B%E7%94%9F%E6%88%90%E9%9A%8F%E6%9C%BA%E5%AF%86%E7%A0%81.htm

linux shell实现随机数多种方法: http://www.cnblogs.com/chengmo/archive/2010/10/23/1858879.html;

bash shell字符串操作: http://www.jb51.net/article/50435.htm;

分享到:
评论

相关推荐

    Linux系统自带的密码生成器——mkpasswd.docx

    Linux 系统自带的密码生成器 mkpasswd 是一个功能强大且实用的指令,可以生成随机密码,帮助管理员节省脑细胞。下面详细介绍 mkpasswd 的使用和参数解释。 mkpasswd 的基本使用 ----------------- mkpasswd 的...

    linux-生成安全易于输入易于记忆的密码

    在Linux中,有一些命令行工具可以帮助我们生成这样的密码,比如`pwgen`。`pwgen`是一个开源的、跨平台的密码生成工具,它能创建随机密码,并可选择是否包含特殊字符,使得生成的密码既安全又易于记忆。 安装`pwgen`...

    分享Linux 系统生成随机密码的10种方法

    以上介绍了10种在Linux环境下生成随机密码的方法。每种方法都有其独特之处,可以根据具体需求选择最适合的一种。无论是在日常使用还是企业级应用中,这些方法都能够有效地帮助提高账户的安全性。此外,还可以根据...

    colorstatic-bash:有趣Linux Bash混合功能脚本,可在命令行中生成随机的彩色“静态”“矩阵”样式动画

    `colorstatic-bash` 是一个专为Linux用户设计的有趣脚本,它利用Bash shell(一种流行的Unix和Linux shell)的强大功能,在命令行界面中创造出动态的、随机彩色的"静态"或"矩阵"风格的动画效果。这个脚本将终端变为...

    linux-PassMan一个安全易于使用的密码管理器

    - **自动生成强密码**:它可能包含一个功能,可以生成随机的、难以破解的密码。 - **自动填充**:虽然在终端环境中,但PassMan 可能会提供复制密码的功能,方便用户粘贴到需要的网站或应用上。 - **多平台同步**:...

    基于c语言在linux下贪吃蛇项目

    本项目"基于C语言在Linux下贪吃蛇项目",旨在通过实际操作,帮助具有C语言基础和Linux基础的学习者提升技能,理解游戏开发的基本原理,特别是如何在命令行环境下构建一款简单的游戏——贪吃蛇。 首先,我们要了解...

    qt获取本地硬盘cpu主板序列号并生成随机码

    在Qt框架下,获取本地硬盘、CPU和主板序列号,并生成随机码,是软件开发中常见的一种需求,尤其是在实现激活码生成或者系统唯一标识符获取的场景。Qt库虽然主要专注于图形用户界面(GUI)的构建,但它也提供了一些...

    Go-FastPass-一个让您快速登录的命令行密码管理器

    1. **密码生成**:FastPass可能具备随机密码生成功能,帮助用户创建强密码,避免使用易猜或重复的密码。 2. **自动填充**:在浏览器或其他应用中,FastPass可能通过插件或API实现密码的自动填充,减少手动输入的麻烦...

    基于QT的密码生成器设计说明.doc

    成功运行后,应确保密码生成器能够按照用户需求生成随机密码,界面响应良好,无明显延迟或错误。同时,如果包含存储功能,还需要验证密码历史记录是否正确保存和加载。 综上所述,基于嵌入式Linux和Qt的密码生成器...

    otpcrypt:Linux命令行一键式程序-开源

    总之,OTPCrypt是一款强大的Linux命令行加密工具,采用一次性填充加密方法,为用户提供了安全的数据保护手段。开源的特性使得它具有良好的可扩展性和可靠性,用户可以根据自己的需求进行定制和优化,进一步提高数据...

    qm.rar_linux_分形 曲面_曲面 生成_曲面分形

    要理解和使用这个分形曲面生成程序,你需要具备一定的C语言基础,理解迭代算法,以及对Linux命令行操作的熟悉。同时,对图形学和分形理论有一定的了解也会非常有帮助。一旦你掌握了这个程序,不仅可以深化对分形几何...

    MySQL数据库自动生成并修改随机root密码的脚本

    在安全模式下,脚本会连接到MySQL服务器,并更新`mysql.user`表中的root用户记录,设置新的密码。这通常通过执行`UPDATE`语句完成,例如:`UPDATE mysql.user SET Password=PASSWORD('新密码') WHERE User='root';`...

    Linux操作系统密码恢复方法.pdf

    - **使用密码管理器**:使用密码管理器可以帮助记忆复杂的密码,同时可以生成随机的高强度密码。 - **多因素认证**:在可能的情况下,启用多因素认证(如硬件令牌或手机验证),增加账户安全性。 4. 备份与恢复 ...

    linux-在你的shell中快速获得真实的模拟假内容数据

    4. **dd**:虽然主要用来复制和转换文件,但配合一些选项如`if=/dev/urandom`,可以生成随机二进制数据。 5. **hexdump**:可以将随机数据转换为可读的十六进制格式,有助于创建自定义的测试输入。 6. **pwgen**:...

    Linux下的石头剪刀布游戏

    总的来说,这个"Linux下的石头剪刀布游戏"项目涵盖了多个关键的Linux编程技术,包括进程创建、进程间通信、用户输入处理和随机数生成。通过实现这个游戏,开发者不仅可以增强对Linux系统编程的理解,还能提升解决...

    文件生成器

    这款工具的主要功能是生成随机文件,这在各种场景下都非常有用,例如测试、数据填充、性能基准测试或教学示例。通过设置不同的参数,用户可以自定义生成文件的类型(如文本、图像、音频、视频等)、大小、内容等属性...

    Linux FileOpr

    在使用"Linux FileOpr"时,用户可能需要熟悉一些基本的Linux命令行概念,如路径、通配符、重定向和管道等,以便更好地管理和利用生成的文件。同时,如果工具提供了配置文件或选项,理解这些配置的含义和用途也是至关...

    Linux下下载,安装,配置MySQL

    1. **初始化MySQL**:在首次启动MySQL服务器时,系统会自动生成一个随机的临时密码,这个密码可以用于登录MySQL并进行后续配置。通常可以通过以下命令查看临时密码: ```bash grep 'temporary password' /var/log/...

    linux-wal用于快速生成和改变终端的颜色主题

    wal工具主要功能在于动态生成色彩方案,这些方案会根据用户设定的壁纸或者随机选取的图片来生成,确保了终端界面的视觉和谐。wal不仅能够改变终端提示符、背景色,还能调整命令输出的高亮颜色等,让终端看起来既专业...

Global site tag (gtag.js) - Google Analytics