Linux实操-组管理和权限管理(一)
目录名称
1.Linux组基本介绍
在linux中每个用户必须属于一个组,不能独立于组之外。
在linux中每个文件有所有者,所在组,其他组的概念。
2.文件/目录所有者
一般为文件的创建者,谁创建了该文件,就自然成为该文件的所有者
2.1查看文件所有者
ls -ash
2.2修改文件所有者
chown 用户名 文件名
案例:创建dog.txt文件将所有者改为jack
3.组的创建
groupadd 组名
案例:创建组group1,创建用户user1并放入到group1中
4.文件/目录所在组
当某个用户创建了一个文件后,这个文件所在组就是该用户所在组
案例:使用jack创建文件,查看改文件所在组
4.1修改文件/目录所在组
chgrp 组名 文件名
案例:使用root用户登录,把刚刚jack创建的文件hello.txt改变到group1组中
5.其他组
除文件的所有者和所在组的用户外,系统的其他用户都是文件的其他组
6.改变用户所在组
在添加用户的时候,可以指定将该用户添加到哪个组中,同样的使用root管理权限可以改变用户所在组
usermod -g 组名 用户名
usermod -d 目录名 用户名 改变该用户登录的初始目录(用户需要有进入新目录的权限)
案例:将jack的组改变到group1组中