usermod锁定账户和passwd锁定账户的区别

摘自:http://www.apelearn.com/bbs/thread-6658-1-1.html

passwd -l 锁定账户,在密码字符串的前面加上!。

passwd -u是去掉密码字符串前面的!。

usermod -L 默认只是锁定密码,在密码字符串前面加!。

usermod -U默认只是解锁密码,去掉密码字符串前面的!。

首先将user1用passwd锁定、test用usermod锁定,如图1。

图1:

可以看到user1的密码前面加了!!,而test密码前面加了!。

然后用两次usermod -U 给user1解锁,如图2、图3。

图2:

图3:

用user1可以正常登录,如图8。

图4:

我个人理解,无论是锁定账户还是锁定密码,其实就是在账户的密码密码前面加上!,不管是哪种解锁方式都是去掉密码前面的!。
usermod不能一次解锁passwd锁定的账户,是因为passwd锁定的账户前面有两个!,usermod只是去掉一个!,所以进行两次usermod就可以解锁用户。

时间: 2025-01-13 13:04:32

usermod锁定账户和passwd锁定账户的区别的相关文章

引用账户当前已锁定,且可能无法登录”--问题的解决方法(转载)

indows 7下面,登录到另外一个AD域里面更改网络密码时遇到了错误,"引用账户当前已锁定,且可能无法登录",如下图,经反复摸索,最后找到解决方法. 点击"开始"->"运行",输入gpedit.msc并回车打开"组策略",依次展开:计算机配置-windows设置-安全设置-帐户策略-帐户锁定策略中找"帐户锁定阀值",双击,数值设置选0,确定.

ArcSDE账户频繁被锁定(Oracle显示12560协议适配器错误)

最近遇到了一个比较奇葩的问题,启动系统的时候无法显示地图服务,查找原因时发现无法连接Oracle.出现以下错误: 之前遇到这种问题,通常是由于同时安装了64位和32位Oracle客户端,且二者的环境变量顺序不正确(应该为64位环境变量在前,32位环境变量在后),但是这次并不是由于这个问题,而是由于登录的sde账户被锁定. 发现问题后将sde账户进行解锁并设置了密码不过期(解除锁定详见之前的随笔  Oracle使用笔记(三)) 顺利登录sde账户后打开查看地图服务,发现sde账户又被锁定了. Or

RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.2-新增锁定用户与解除锁定用户的功能

锁定用户功能在现实应用场景中得到了大量的应用,当我们需要限制某用户的登录,又不能删除这个用户时就可以使用锁定功能,如:未授权的用户尝试错误密码错误过多可以尝试的用户进行锁定,又如ATM机上取钱时密码错误输入过多也会对当前用户进行锁定等其他非常多的应用场合. RDIFramework.NET V3.2版本新增了用户锁定与解除锁定的功能,当指定用户被锁定后,就不能进行登录了,只有解除锁定后才可以登录.锁定用户与解除锁定放在了用户授权管理界面中. 锁定用户与解除锁定用户可以调用框架提供的下面两个接口处

UWP 应用获取各类系统、用户信息 (1) - 设备和系统的基本信息、应用包信息、用户数据账户信息和用户账户信息

应用开发中,开发者时常需要获取一些系统.用户信息用于数据统计遥测.问题反馈.用户识别等功能.本文旨在介绍在 Windows UWP 应用中获取一些常用系统.用户信息的方法.示例项目代码可参见 Github: https://github.com/validvoid/UWP-SystemInfoCollector 由于涉及内容较多,故本文会分为多篇展开.本篇介绍获取设备和系统的基本信息.应用包信息.用户数据账户信息和用户账户信息. 原博客阅读地址:http://validvoid.net/uwp-

MySQL存储引擎 -- MyISAM(表锁定) 与 InnoDB(行锁定) 锁定机制

前言 为了保证数据的一致完整性,任何一个数据库都存在锁定机制.锁定机制的优劣直接应想到一个数据库系统的并发处理能力和性能,所以锁定机制的实现也就成为了各种数据库的核心技术之一.本章将对MySQL中两种使用最为频繁的存储引擎MyISAM(表锁定)和Innodb(行锁定)各自的锁定机制进行较为详细的分析. MySQL锁定机制简介 数据库锁定机制简单来说就是数据库为了保证数据的一致性而使各种共享资源在被并发访问访问变得有序所设计的一种规则.对于任何一种数据库来说都需要有相应的锁定机制,所以MySQL自

Win10系统注册表被锁定后快速解除锁定的方法分享

在win10中,注册表的信息是我们在修改设置的时候经常都是需要用到的一个功能,注册表对我们的操作来说是很重要的,今天看到有小伙伴在Win10系统注册表被锁定了,我们在注册表中就不可以正常的修改和操作了,今天小编就来跟大家分享一下Win10系统注册表被锁定后快速解除锁定的方法分享. 具体的方法和详细的步骤如下: 1.按住键盘的"Win+R"快捷组合键,打开运行对话窗口: 2.在"运行"对话窗口中的打开文本框中,输入"gpedi.msc"命令,然后再

ssh-key 与 git账户配置以及多账户配置

在使用git的时候,git与远程服务器是一般通过ssh传输的(也支持ftp,https),我们在管理远程分支之前 需要在本机上创建ssh-key密钥对,并把其中的公钥添加到github中. 单用户情况: 如果你就会一直在你的计算计算机使用一个远程的Git服务器,并且账号是一个,比较简单,生成key的时候也没有太大注意的地方,直接运行如下的第一步然后按回车就可以了 1.在 gitbash上运行  ssh-keygen -t  rsa  -C  "Github账户邮箱" 2.接下来会提示输

Sqlserver2012 sa账户登录添加其他账户

1.添加admin账户的设置 2.另外 sa登录后,点击服务器名,右键->属性->安全性 的设置: 3.其次是Sqlserver配置管理器,SQL Server服务需要重启: SQL Server网络配置的MSSQLSERVER的协议中TCP/IP和Named Pipes需要启动,才能正常使用 原文地址:https://www.cnblogs.com/herizai/p/8452447.html

iview 怎样屏蔽掉账户框自动显示账户名和密码(root,***)

用iview框架做出的登录页面,账户名和密码显示框,会自动有占位信息(root,****) 后来解决问题发现,只要在真正的输入框下面添加这样的一行隐藏的代码,占位信息会自动填充到隐藏的input框内,这样就解决了这个问题. <Input v-model="loginValidate.userNameTemp" type="text" v-show="false"></Input> 原文地址:https://www.cnbl