耳朵(六)Linux——用户管理

Linux 是一个可以实现多用户登陆的操作系统,允许多个用户同时 登陆到系统上使用资源。系统根据账户来区分每个用户的文件、进 程、任务,给每个用户提供特定的工作环境。
对用户组的管理主要包括:添加、修改、删除以及配置访问系统的 资源。
用户组group,就是具有相同特征的用户的集合体。
查看当前登陆用户信息:id
查看目录或文件owner
在这里插入图片描述
查看运行进程的username: ps aux |less
和用户组相关的一些文件
用户账号文件 /etc/passwd
用户密码文件 /etc/shadow
用户组账号文件 /etc/group
用户组密码文件 /etc/gshadow
linux用户组分类:
Linux系统中存在三种用户:root用户、系统用户(也称之为伪用 户)、普通用户
系统约定: RHEL6 uid: 0 特权用户
uid: 1~499 系统用户
uid: 500+ 普通用户
系统约定: RHEL7 uid: 0 特权用户
uid:1-999为系统用户
uid:1000+为本地用户
在这里插入图片描述
三种组分类 :基本组(私有组) ;附加组(公有组); 系统组

根据账户功能,用户组可以分为: 超级用户组:root gid为0
系统用户组:gid 1-999
本地用户组:gid 1000+
在这里插入图片描述
创建用户:useradd [用户名]
删除用户:userdel [用户名]
修改用户:usermod [用户名]
1、修改用户名 user1—User1: usermod -l User1 user1
2、增加描述信息 :usermod -c “install rpm” User1
3、修改登录shell :usermod -s /sbin/nologin User1
4、修改主目录: -d
5、设置过期日期: -e
6、锁定账号:-L 等价于 passwd -l
7、解锁账号:-U 等价于 passwd -u
8、修改附加组:-G [组名]
9、增添附加组:-aG [组名]
sudo :当普通用户无法执行管理员用户才能执行的权限时,可使用sudo命令临时替代管理员用户。
sudo命令具有如下功能: Ø 限制用户执行指定的命令
Ø 记录用户执行的每一条命令;
Ø 配置文件(/etc/sudoers)提供集中的用户管理、权限与主机 等参数;
Ø 验证密码的后 5 分钟内(默认值)无须再让用户再次验证密
在这里插入图片描述
sudo 服务中的可用参数以及作用 参数 作用
-h 列出帮助信息
-l 列出当前用户可执行的命令
-u用户名或UID 值 以指定的用户身份执行命令
-k 清空密码的有效时间,下次执行sudo时需要 再次进行密码验证
-b 在后台执行指定的命令
-p 更改询问密码的提示语

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值