linux 用户和组相关配置文件-添加用户-修改密码
1.用户和组相关的相关配置文件2.管理用户和组用户分类:根据账号的位置:本地账号、远程(域)账号。LDAP,NIS根据账号的功能:超级用户(root)UID:0 普通用户: 系统用户 UID: 1-499
1.用户和组相关的相关配置文件
2.管理用户和组
用户分类:
根据账号的位置:本地账号、远程(域)账号。LDAP,NIS
根据账号的功能:超级用户(root)UID:0
普通用户:
系统用户 UID: 1-499
本地用户 UID: 500+
组的分类:
根据账号的位置:本地组、远程(域)组。LDAP,NIS
根据账号的功能:超级组(root)UID:0
普通组:
系统组 UID: 1-499
本地组 UID: 500+
***每一个用户都有一个同名的组***关于系统用户和组的相关配置文件:
账号信息 密码信息
用户:/etc/passwd /etc/shadow
组: /etc/group /etc/gshadow
/etc/passwd 每个字段的作用:
例如:root:x:0:0:root:/root:/bin/bash
/etc/shadow: 结构:
例如:
了解:
/etc/group配置文件结构:
[root@localhost ~]# vim /etc/group
root:x:0
组名 : 密码占位符 :GID
添加用户的相关命令:
用户:
语法:useradd adduser
参数:-u UID -g 起始组 -G 附加组 -d 主目录 -s登陆shell
例:
[root@localhost ~]# adduser -u 88 xuan #创建一个用户名为xuan UID为88的用户
修改用户信息:
语法:
username 或 usermod
参数:-u UID -g 起始组 -G 附加组 -d 主目录 -s登陆shell
[root@localhost ~]# usermod -u 1001 xuan #修改一个用户名为xuan 的UID为1001
删除用户:
语法:
userdel 用户名
userdel -r 用户名 #加-r的话会连主目录一起删除
添加组:
groupadd
修改组信息:
语法:
groupmod
groupname
删除组:
groupdel 组名
控制添加用户规则文件
[root@localhost ~]# vi /etc/default/useradd
查看用户信息相关命令:
id #查看用户id
who #查看当前用户信息
w #查看当前用户信息
whoami #查看我是谁
su username
su - username #加- 用户和shell 环境一起切换
更多推荐
所有评论(0)