linux禁用锁定和解除解锁用户账号的方法
2017-04-14 09:46
405 查看
Linux系统使用的是/etc/shadow保存加密了的用户密码,要禁止一个帐号的话,最快的方法就是修改存储于/etc/shadow中的密码。
一般情况下,一个有效的Linux用户在/etc/shadow里都有一行如下的信息:
user:$1$eFd7EIOg$EeCk6XgKktWSUgi2pGUpk.:13852:0:99999:7:::
这里,各个字段以“:”冒号分隔。第二个字段就是用户密码信息了。如果我们把第二项值改成感叹号或者其他符号,那么这个帐号也就被禁用了,用户将无法使用这个帐号登录系统。
一种简单的方式:
sudo passwd -l 用户名
禁用这个帐号,查看/etc/shadow可以发现密码这一项前面被添加了一个感叹号。
重新启用这个帐号可使用如下命令:
sudo passwd -u 用户名
一般情况下,一个有效的Linux用户在/etc/shadow里都有一行如下的信息:
user:$1$eFd7EIOg$EeCk6XgKktWSUgi2pGUpk.:13852:0:99999:7:::
这里,各个字段以“:”冒号分隔。第二个字段就是用户密码信息了。如果我们把第二项值改成感叹号或者其他符号,那么这个帐号也就被禁用了,用户将无法使用这个帐号登录系统。
一种简单的方式:
sudo passwd -l 用户名
禁用这个帐号,查看/etc/shadow可以发现密码这一项前面被添加了一个感叹号。
重新启用这个帐号可使用如下命令:
sudo passwd -u 用户名
相关文章推荐
- Linux锁定和解锁用户
- oracle 用户锁定(ORA-28000:the account is locked)的解锁方法:
- oracle 用户被锁定解锁方法
- linux 如何禁用账号和解除禁用账号
- oracle 用户被锁定解锁方法
- 如何解除Oracle 帐号锁定(the account is locked)或者Oracle system用户忘记密码的解决方法
- vlock – 一个锁定 Linux 用户虚拟控制台或终端的好方法
- Oracle数据库账号被锁定时解锁方法
- ORACLE账号锁定和解锁方法
- 帐户当前被锁定,所以用户 sa 登录失败。系统管理员无法将该帐户解锁 解决方法
- Linux 解锁锁定的系统用户,查看用户密码策略
- 帐户当前被锁定,所以用户 sa 登录失败。系统管理员无法将该帐户解锁 解决方法
- Oracle system用户被锁定,快速解锁的方法
- linux尝试登录失败后锁定用户账户的两种方法
- 修改oracle数据库用户名称和密码,数据库用户锁定、解锁(Linux为例)
- Linux锁定和解锁用户
- linux 操作系统root账号被锁定的两种解决方法
- Linux锁定用户/解锁用户
- dbsnmp和sysman帐号被锁定,解锁后,只要运行oem,马上这两个账号又被锁定。 原因: dbsnmp和sysman这两个用户和oem紧密相关,dbsnmp用户启动oracle智能代理,用于收集
- SQL2005 解除用户锁定的方法