当前位置:首页 > 日记 > 正文

linux下生成加密密码的方法

linux下生成加密密码的方法
点评:当我们用红帽子启动脚本或添加用户或其他一些事情的时候,我们经常需要使用crypt命令加密生成的密码格式。嗯,事实上,没有其他的方式来产生这样的格式,一个密码,有很多方法。

我们可以使用mkpasswd命令:该命令用于生成密码的加密格式:



输入命令后,程序需要输入密码,然后生成格式字符串。

如果你使用的是Apache Web服务器,您也可以使用htpasswd:

htpasswd和用户

用户名(用户)调用什么都无关紧要,我们关心的是密码。这个命令将输出一个用户:密码格式字符串,并将密码字段直接复制到OK。

如果你有OpenSSL,你可以使用OpenSSL命令:

OpenSSL密码-地穴mypassword

在你想使用的密码字符串上面的命令替换mypassword。

还有一些方法可以直接将命令输入到命令行中。但是,这种方式有一个问题,也就是说,可以在ps命令中看到密码,密码也会记录在shell历史中。

但是有一个解决这个问题的方法:使用脚本或语言解释器。

例如,使用Perl:

Perl E打印隐窝('password ','sa ');

Perl需要加密的盐,例如,这里使用SA(盐指加密中使用的随机字符串,不同的盐可以生成不同的加密结果)。

Ruby还需要加密盐:

红宝石e'print 密码。隐窝(居);打印(;

PHP也可以:

PHP - R 打印(地穴('password ','ju)。;

需要注意的是,如果不使用加密盐,如上面的命令中所用到的,那么输出字符串将不是加密格式,而是MD5加密格式,因此,加密的盐实际上是一个必要的参数。

Python需要导入隐藏库并使用加密的盐:

Python c'import隐窝;打印crypt.crypt(密码

这里的加密盐是FX。

数据库也可以生成地穴密码:

回声选择加密('password ')MySQL |;

此外,TCL,TRF在ubuntu下,和Lua的Lua加密插件也可以达到同样的目的。

欢迎以另一种方式补充!

相关文章

Linux的vi命令

Linux的vi命令

命令,电脑软件,Linux,vi,注释:vi是一个非常流行的文本编辑器。vi有各种各样的变种,不同型号的软件在不同的机器上。真空感应炉相对容易使用,用途最广。是改进的Vi VI.的缩写,他说最好说一些更有用、更常用的命令。 1。一般模式:删除、复制和粘…

使用PHP高级对象构建多个构造函数

使用PHP高级对象构建多个构造函数

构造函数,对象,多个,高级,电脑软件,下面是一个代码示例,演示在PHP高级对象构建中使用多个构造函数进行对象构建的原理。 复制代码代码如下所示: 这是一个classutil { / /参数处理类 公共静态函数类型($变量){ 如果(is_object($变量))返回get_class…

什么过程pavsched过程查询pavsched

什么过程pavsched过程查询pavsched

查询,过程,电脑软件,pavsched,exe,评论:详细的介绍了pavsched.exe - pavsched过程 进程文件:pavsched或pavsched.exe 过程名称:熊猫防病毒 过程类别:安全风险的过程 英文描述: pavsched.exe是一个过程,属于熊猫杀毒软件保护您的计算机免受互联…

PHPcookie的操作实现代码(登录)

PHPcookie的操作实现代码(登录)

登录,操作,代码,电脑软件,PHPcookie,第一个文件login_frm.php这是登录窗口 代码 复制代码代码如下所示: 用户: 第二文件,login.php,是登录的处理 复制代码代码如下所示: 如果($ _post { } = 'admin 'username ' ') { setcookie('haha ','go…

提示非法操作安装系统错误提示缺少

提示非法操作安装系统错误提示缺少

错误提示,安装系统,提示,文件,非法操作,问题: 最近,当计算机在使用时,系统总是弹出非法操作提示窗口,并指出退出程序。 答案uff1a 开始认为它是一种病毒引起的,升级杀毒软件,重新启动计算机,按F8键,在安全模式下进入系统,经过全面杀毒,问题依旧,怀疑…

如何禁用Win8和Win8.1现代锁屏功能

如何禁用Win8和Win8.1现代锁屏功能

锁屏,功能,电脑软件,点评:在Win8或Win8.1新的操作系统,微软加入了一个现代的锁屏功能。现代的锁屏界面为用户提供了时间、网络连接、电池和其他信息 在Win8或Win8.1新的操作系统,微软加入了一个现代的锁屏功能,在现代的锁屏界面,用户可以提供时…

sm56hlpr是sm56hlpr.exe-过程

sm56hlpr是sm56hlpr.exe-过程

过程,电脑软件,sm56hlpr,exe,评论:sm56hlpr.exe - sm56hlpr过程 进程文件:sm56hlpr或sm56hlpr.exe 进程名称:sm56hlpr 过程类别:安全风险的过程 英文描述: sm56hlpr.exe安装摩托罗拉sm56调制解调器驱动程序提供的功能 中文参考: sm56hlpr.exe是…

Win8技术Windows8本地帐户和微软帐

Win8技术Windows8本地帐户和微软帐

帐户,技术,电脑软件,点评:赢8有很多小技巧在使用。今天教你一些,Windows 8本地帐号和微软帐号切换,下面是详细的说明 故障现象: Windows 8如何在本地帐户和微软帐户之间切换 解决方案: 首先,将鼠标移动到桌面的右上角或右下角,在超级菜单中选…

解析如何在PHP中调用用户定义函数

解析如何在PHP中调用用户定义函数

用户,调用,函数调用,函数,定义,让我们先把它们放进去。 call_user_func的功能类似于一个函数调用的特殊方法,它是用如下: 复制代码代码如下所示: 函数A(b,$ C) { 回声$; 回声$; } call_user_func('a',111 call_user_func('a',333 111222333444 显…

无法在Excel中打开超链接

无法在Excel中打开超链接

超链接,电脑软件,Excel,问题: 最近,在阅读Excel文档时,发现超链接无法打开,每次点击都弹出错误信息。由于机器的限制,操作被取消了。请与系统管理员联系。Rdquo,后来发现Word中出现了同样的问题。但是,将链接地址复制到浏览器地址通常可以打开网…

MySQL索引无效及索引效能的详细介

MySQL索引无效及索引效能的详细介

索引,无效,详细介绍,效能,电脑软件,1,句子查询条件不等于数字(列)!=…),MySQL将不能使用索引 2。类似地,如果在WHERE语句的查询条件中使用一个函数(例如,在WHERE(列)=…)中,MySQL将不能使用索引。 3,在连接操作(当我们需要从多个数据表中提取数据)时,MySQL只…

PHP生成自定义长度随机字符串的函

PHP生成自定义长度随机字符串的函

随机字符串,函数,自定义,长度,电脑软件,PHP随机生成字符串可以定义它们自己所需的长度,这在实际应用程序开发中经常遇到。 复制代码代码如下所示: 随机生成的字符串 函数随机(长度){ Srand(日期()); possible_charactors美元=0123456789abcdefghijkl…