centos7 更改用户组
来源:互联网 发布:科比体测数据 编辑:程序博客网 时间:2024/06/06 05:55
groups 查看当前登录用户的组内成员
groups gliethttp 查看gliethttp用户所在的组,以及组内成员
whoami 查看当前登录用户名
/etc/group文件包含所有组
/etc/shadow和/etc/passwd系统存在的所有用户名
1、/etc/group 解说;
/etc/group 文件是用户组的配置文件,内容包括用户和用户组,并且能显示出用户是归属哪个用户组或哪几个用户组,因为一个用户可以归属一个或多个不同的用户组;同一用 户组的用户之间具有相似的特征。比如我们把某一用户加入到root用户组,那么这个用户就可以浏览root用户家目录的文件,如果root用户把某个文件 的读写执行权限开放,root用户组的所有用户都可以修改此文件,如果是可执行的文件(比如脚本),root用户组的用户也是可以执行的;
用户组的特性在系统管理中为系统管理员提供了极大的方便,但安全性也是值得关注的,如某个用户下有对系统管理有最重要的内容,最好让用户拥有独立的用户组,或者是把用户下的文件的权限设置为完全私有;另外root用户组一般不要轻易把普通用户加入进去,
2、/etc/group 内容具体分析
/etc/group 的内容包括用户组(Group)、用户组口令、GID及该用户组所包含的用户(User),每个用户组一条记录;格式如下:
group_name:passwd:GID:user_list
在/etc/group 中的每条记录分四个字段:
第一字段:用户组名称;
第二字段:用户组密码;
第三字段:GID
第四字段:用户列表,每个用户之间用,号分割;本字段可以为空;如果字段为空表示用户组为GID的用户名;
二、修改用户组
在Linux中修改用户所在组
usermod -g group loginname
强行设置某个用户所在组
usermod -G groups loginname
把某个用户改为 group(s)
usermod -a -G groups loginname
把用户添加进入某个组(s)
三、权限说明
用户、组、权限
一、权限:r, w, x
1.文件权限:
r:可读,可以使用类似cat等命令查看文件内容;
w:可写,可以编辑或删除此文件;
x: 可执行,eXacutable,可以命令提示符下当作命令提交给内核运行;
2.目录权限:
r: 可以对此目录执行ls以列出内部的所有文件;
w: 可以在此目录创建文件;
x: 可以使用cd切换进此目录,也可以使用ls -l查看内部文件的详细信息;
3.权限三位一体:
rwx:可读可学可执行
r--:只读
r-x:读和执行
---:无权限
4.八进制表示:
0 000 ---:无权限
1 001 --x: 执行
2 010 -w-: 写
3 011 -wx: 写和执行
4 100 r--: 只读
5 101 r-x: 读和执行
6 110 rw-: 读写
7 111 rwx: 读写执行
例如:755:rwxr-xr-x
rw-r-----: 640
660:rw-rw----
rwxrwxr-x:775
- centos7 更改用户组
- 更改文件用户组、权限
- Linux更改oracle用户组实验
- PostgreSQL更改用户组和用户权限
- CentOS7更改yum源
- centos7网卡更改
- centos7 root密码更改
- CentOs7 mysql更改密码
- centos7更改dns配置
- linux CentOS7 更改主机名
- CentOS7 更改yum源
- centos7语言更改
- Centos7 更改ssh端口
- centos7更改网卡名称
- linux 更改文件用户和用户组
- Linux更改文件文件夹所属用户组(chgrp)
- Linux更改文件文件夹所属用户组(chgrp)
- linux 更改文件所属用户及用户组
- 《加密与解密》笔记四(二)
- React简介
- mysql的查询缓存
- Android面试题整理-3
- selenium+python问题总结
- centos7 更改用户组
- 51nod 1597 有限背包计数问题
- install pip3 for python 3.x
- mysql高性能—分区表
- DRAKE安装过程
- 解决android studio引用远程仓库下载慢(JCenter下载慢)
- 【C++】#define和const的区别
- HDU5303 Delicious Apples【贪心】【DP】
- 数据库字段类型与Java中数据类型对应