Linux组管理和权限管理
Linux组基本 在linux中的每个用户必须属于一个组,不能独立于组外。在linux中每个文件 有所有者、所在组、其它组的概念。 1) 所有者 2) 所在组 3) 其它组 4) 改变用户所在的组 文件/目录 所有者 一般为文件的创建者,谁创建了该文件,就自然的成为该文件的所有者 查看文件的所有者 1) 指令:ls –ahl 2) 应用实例 修改文件所有者 • 指令: chown 用户名 文件名 组的创建 基本指令 groupadd 组名 应用实例: 创建一个组, ,monster 创建一个用户 fox ,并放入到 monster组中 创建一个组: groupadd 组名 在组下创建用户名 useradd -g 组名 用户名 当某个用户创建了一个文件后,这个文件的所在组就是该用户所在的组。 查看文件/目录所在组 • 基本指令 ls –ahl 修改文件所在的组 • 基本指令 chgrp 组名 文件名 其它组 除文件的所有者和所在组的用户外,系统的其它用户都是文件的其它组。 改变用户所在组 在添加用户时,可以指定将该用户添加到哪个组中,同样的用root的管理权限可以改变某 个用户所在的组。 改变用户所在组 1) usermod –g 组名 用户名 2) usermod –d 目录名 用户名 改变该用户登陆的初始目录。 权限的基本介绍 ls -l 中显示的内容如下: -rwxrw-r--