Linux下用户和组管理 𬤺
Posted gqy02
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux下用户和组管理 𬤺相关的知识,希望对你有一定的参考价值。
原文: http://blog.gqylpy.com/gqy/315
"> ##### 创建用户——useradd
.
命令格式:useradd [参数] 用户名
useradd
也可写成adduser
.
参数如下
-u
指定UID号-d
指定宿主目录-e
指定生效时间-g
指定基本组-G
指定附加组-M
不建立宿主目录-s
指定shell-r
用于删除用户时,同时删除宿主目录-f
一般用于强制删除用户.
补充命令:
echo ‘密码‘ | passwd --stdin 用户名
直接给指定用户设置密码
设置用户密码——
passwd
.
命令格式:passed [参数] 用户名
.
参数如下
-d
清空密码-l
锁定用户,锁定标示为LK
,可通过参数-S
查看-u
解锁用户 解锁标示为PS
-S
大写,查看用户状态
更改用户属性——
usermod
.
命令格式:usermod 参数 用户名
usermod命令包含useradd的所有参数。
.
还包含以下参数参数
-l
更改用户-L
锁定用户-U
解锁用户
组管理——
groupadd
.
创建一个组:groupadd [-g GID] 组名
.
参数如下
-u
添加一个成员-d
删除一个成员-M
重新定义组成员列表,以,
分隔.
删除一个组:groupdel 组名
查用户信息
.
id 用户名
查用户身份标示
.
groups 用户名
查用户所属组
.
users
/w
/who
查已登录用户信息
***用户
- 超级用户(root): UID与GID都为
0
- 程序用户: UID为
1-499
,一般无宿主目录- 普通用户: UID为
500-6000
,默认从1001开始累加
组
- 基本组(私有组): 每个用户最多属于一个私有组,私有组不可删除
- 附加组(公共组): 每个用户可属于任何公共组
相关文件
.
/etc/passwd
用户基本信息文件
存储格式:用户名:密码占位符:UID:GID:描述信息:宿主目录:登陆shell
.
/etc/shadow
用户影子口令文件,用于存放密码信息
.
/home/文件名
普通用户的宿主目录,一般为用户名
其文件是从//etc/skel
中复制而来的
.
/etc/group
组信息文件
"
原文: http://blog.gqylpy.com/gqy/315
以上是关于Linux下用户和组管理 𬤺的主要内容,如果未能解决你的问题,请参考以下文章