目录
用户与组,id,passwd
查看登录用户whomi,who,w
创建用户 useradd
修改用户信息usermod
删除指定用户userdel
组
编辑创建修改删除组groupadd groupmod groupdel
权限 ls-l
修改文件所属用户,所属组 chown,chgrp(change group)
修改权限 chmod
默认权限特殊权限
默认权限umask
当新建文件时,这个文件已经有了一些权限
新建文件夹时
特殊权限suid,sgid,sticky
用户与组,id,passwd
查看登录用户whomi,who,w
创建用户 useradd
修改用户信息usermod
需要手工修改
删除指定用户userdel
组
创建修改删除组groupadd groupmod groupdel
权限 ls-l
对于目录和文件夹来讲对于有执行权限
d代表文件夹,-代表普通文件,l代表链接
U权限:文件所属用户对文件的权限
G权限:文件所属组对文件没有写权限
修改文件所属用户,所属组 chown,chgrp(change group)
把linuxcast.net这个文件的所属用户改为nash_su
修改权限 chmod
修改所属用户的权限,加入rw权限。为linuxcastnet这个文件的所属用户加入rw权限
为linuxcastnet这个文件的所属组删除X权限
为linuxcastnet这个文件的所属组和其它加上r权限
为linuxcastnet这个文件的所有不管是用户还是所属组还是其它,全部减去执行权限
第一个6代表所属用户的权限,第二个6代表所属组的权限,第三个0代表其它的权限
添加用户和组
同一个文件夹下
创文件夹
拥有独立的文件夹
不同部门之间不能相互访问
每个员工有所属文件夹
不同用户查看文件夹
安全起见把其它权限删除
默认权限特殊权限
默认权限umask
当新建文件时,这个文件已经有了一些权限
创建文件时的用户
也有了默认权限,所属用户是读写权限,所属组是读写权限,其它是读权限
新建文件夹时
所有文件夹必须要有x权限,否则无法查看文件夹内容
查看当前终端umask值
特殊权限suid,sgid,sticky
使用umask显示权限时,我们发现是4个数字,我们之前用数字表示权限时ugo各对应一个数字,为什么这里系统显示四个数字,第一个是保存特殊权限
新建一个文件夹,修改所属组,进到这个目录下,新建一个文件,返现这个文件的所属组没有变
4表示suid,6775,6表示suid和sgid .
所属组的x位变成了s,为这个目录设置了sgid后,这个目录所有新建的文件,文件夹都与这个目录的所属组相同
设置sticky