Linux 用户管理完整篇
作者:网络转载 发布时间:[ 2014/5/23 10:17:30 ] 推荐标签:Linux 用户管理 操作系统
1.常用配置文件
用户信息文件: /etc/password
密码文件: /etc/shadow
用户组文件: /etc/group
用户组密码文件:/etc/gshadow
1.1 /etc/password文件
vim /etc/password
fubh:x:1020:1000::/home/fubh:/bin/bash
man 5 password #查看配置文件帮助
(密码文件)里每行一条记录,并且每行有这样的格式:
account:password:UID:GID:GECOS:directory:shell
(帐号:密码:用户ID:组ID:一般的信息:宿主目录:shell)
字段描述如下:
account 使用者在系统中的名字,它不能包含大写字母.
password 加密的用户密码,或者星号。
UID 用户 ID 数。
GID 用户的主要组 ID 数。
GECOS 这字段是可选的,通常为了存放信息目的而设的。通常,它包含了用户的全名.
directory 用户的 $HOME 目录.
shell 登录时运行的程序(如果空的,使用/bin/sh如果设为不存在的执行(程序),用户不能通过login(1) 登录.)
|
1.1.1 用户分类
UID=0的 是超级用户
UID=500~60000 为普通用户
UID=1~499 是伪用户(与系统和程序服务相关)
1.2 /etc/shadow 文件
root:#21312sd$44:wd323%cds:14945:0:99999:7:::
用户名:加密密码:后一次修改时间:小时间间隔:大时间间隔:警告时间:账号闲置时间:失效时间:
1.3 /etc/group 文件
vim /etc/group
sudo:x:27:web,yanghuang,zhoumin,duyp,taofh,luanqq
group_name:password:GID:user_list
(组名:组密码:组ID:组成员)
2、常用命令:
添加一个用户:useradd [-ugGdsce] 用户名
useradd -g webadmin -G root,web -c 'test suer' bob
-u UID
-g 缺省所属用户组GID
-G 指定用户属于多个组
-d 宿主目录
-s 命令解析器Shell
-c 描述信息
-e 指定用户失效时间
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11