标签:文件 家目录 保存 日常 直接 命令 普通用户 创建用户 标准
作用:用于创建新的用户,且默认的用户家目录在/home目录下,默认的Shell解释器为/bin/bash,且默认会创建一个与用户名相同的基本用户组。
格式:useradd <选项> 用户名
选项:
参数 |
作用 |
-d |
指定用户家目录 |
-e |
账号到期时间,格式YYYY-MM-DD |
-u |
指定该用户的UID |
-g |
指定一个初始的用户组【必须已存在】 |
-G |
指定一个或多个扩展用户组 |
-s |
指定该用户的默认Shell解释器 |
-N |
不创建与用户名相同的基本用户组 |
备注:/sbin/nologin为Shell解释器,若设置为/sbin/nologin则用户无法登陆系统。
作用:用于创建用户组;
格式:groupadd <选项> 组名
作用:用于修改用户的属性,用户信息一般保存在/etc/passwd文件中。
格式:usermod <选项> 用户名
选项:
参数 |
作用 |
-md |
即-d与-m合用重新指定新的家目录并将原数据移动到新的家目录 |
-e |
账号到期时间,格式YYYY-MM-DD |
-u |
修改该用户的UID |
-g |
变更所属用户组 |
-G |
变更扩展用户组 |
-s |
修改Shell解释器 |
-L |
锁定用户禁止其登陆系统 |
-U |
解锁用户,允许其登陆系统 |
作用:修改用户的密码、过期时间、认证信息等。普通用户只能修改自己的密码,root用户可以修改其他用户的密码。
格式:passwd <选项> 用户名
选项:
参数 |
作用 |
-L |
锁定用户禁止其登陆系统 |
-U |
解锁用户,允许其登陆系统 |
--stdin |
允许通过标准输入修改密码 |
-d |
可以使用空密码登陆系统 |
-e |
可以强制用户下次登陆时修改密码 |
-S |
显示用户密码是否锁定,以及加密算法名称 |
备注:--stdin:可以使用echo "密码值" | passwd –stdin 用户名
作用:用于删除用户
格式:userdel <选项> 用户名
选项:
参数 |
作用 |
-f |
强制删除用户 |
-r |
同时删除用户及其家目录 |
作用:删除用户组,若用户组存在用户删除会失败。
格式:groupdel <选项> 用户组
作用:查看用户的基本信息,会打印出用户的UID及所属所有组(包括所属组及扩展组)的PID值。
格式:id 用户名 或直接使用id查看当前用户信息。
作用:用于查看当前登入主机的用户终端信息
格式:who
标签:文件 家目录 保存 日常 直接 命令 普通用户 创建用户 标准
原文地址:https://www.cnblogs.com/yxf-/p/11386197.html