Linux-基础知识-第8天
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux-基础知识-第8天相关的知识,希望对你有一定的参考价值。
usermod命令
功能:修改用户账号
参 数:
-c<备注> 修改用户帐号的备注文字。
-d登入目录> 修改用户登入时的目录。
-e<有效期限> 修改帐号的有效期限。
-f<缓冲天数> 修改在密码过期后多少天即关闭该帐号。
-g<群组> 修改用户所属的群组。
-G<群组> 修改用户所属的附加群组。
-l<帐号名称> 修改用户帐号名称。
-L 锁定用户密码,使密码无效。
-s<shell> 修改用户登入后所使用的shell。
-u<uid> 修改用户ID。
-U 解除密码锁定。
举例:
1、将 newuser2 添加到组 staff 中
# usermod -G staff newuser2
2、修改 newuser 的用户名为 newuser1
# usermod -l newuser1 newuser
3、锁定账号 newuser1
# usermod -L newuser1
4、解除对 newuser1 的锁定
# usermod -U newuser1
passwd命令
对于初学者来说,如何修改linux用户密码也不是件容易的事,其实非常简单,下面举例说明:
如果是以root身份登录,修改root密码.只要输入
passwd
就会出现:
New password:
Retype new password:
按提示输入密码确认即可.
如果想更改其他用户密码,只要输入passwd username即可.
如:passwd kook
New password:
Retype new password:
常用功能:
用户名:使用该选项的功能只能是修改指定用户的密码;
-l:使用该选项的目的就是锁定用户,一旦用户被锁定,那么用户就不能登录系统;
-u:一旦使用该选项,锁定的用户就会被解锁,用户可以重新正常登录系统;
-n、-x、-w:这三个选项的功能主要是修改时间,只是修改的时间性质不一样,它们分别所指的是密码最短更改时间、密码最长使用时间、密码更改警告时间。
mkpasswd命令生成随机密码
参数:
-l # (密码的长度定义, 默认是 9)
-d # (数字个数, 默认是 2)
-c # (小写字符个数, 默认是 2)
-C # (大写字符个数, 默认是 2)
-s # (特殊字符个数, 默认是 1)
-v (详细。。。)
-p prog (程序设置密码, 默认是 passwd)
以上是关于Linux-基础知识-第8天的主要内容,如果未能解决你的问题,请参考以下文章