type
status
date
slug
summary
tags
category
icon
password
命令简介
useradd/userdel 创建新用户/删除用户,需要管理员权限操作。
在创建用户时,如果不配置密码,用户的默认密码是不可用的,所以,useradd命令一般与passwd命令配合使用,下节我们将介绍这个命令。
语法格式
用户的分类
- 超级用户:root,拥有对系统的最高管理权限,UID默认为0。
- 虚拟用户:又叫系统用户或伪用户,具有一定特权,与系统或程序服务相关,但没有真正的使用者。一般不会用来登录系统,它主要用于维持某个访问的正常运行,如ftp,apache等。
- 普通用户:是一种受限制的用户,一般新建的用户都是普通用户。默认只能执行/bin、/usr/bin、/usr/local/bin以及自身主目录里的命令。
注意:UID即每个用户的身份标识,虽然可以修改/etc/passwd(命令设置的UID不允许重复),但尽量保持唯一性,类似于每个人的身份证号码。
选项说明
useradd 选项
userdel 选项
应用实例
使用useradd -D可以查看创建新用户时的默认信息,或直接cat /etc/default/useradd
修改创建新用户时的默认信息。
删除用户,但不删除其家目录及文件
删除用户,并将其家目录及文件一并删除
强制删除用户
命令简介
passwd创建或修改用户的密码,passwd命令用于设置用户的认证信息,包括用户密码、密码过期时间等。系统管理者则能用它管理系统用户的密码。只有管理者可以指定用户名称,一般用户只能变更自己的密码。
普通用户在更改自己的密码之前,必须先输入当前密码进行验证(超级用户无需此步骤)。
设置密码时需要符合系统对密码复杂性的要求。一般准则,密码应至少包含6个字符,包括以下每个字符中的一个或多个:
- 小写字母
- 数字0到9
- 标点符号
语法格式
选项说明
应用实例
修改用户密码
显示账号密码信息
删除用户密码
锁定一个用户
清除一个用户的密码
注意:清除一个用户的密码之后,就代表着这个用户是没有密码了,也就是空密码可以登录。
- 作者:星极的小窝
- 链接:https://blog.xybin.top/article/Linux-5
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。