Linux文件权限第七章1本章目标Linux用户类别组管理用户管理权限管理2Linux用户类别root:这是系统特权用户类,他们都有访问root登录帐号的权限owner:这是实际拥有文件的用户。group:这是共享文件的组访问权的用户类的用户组名称world:这是不属于上面3类的所有其他用户。3/etc/shadow4/etc/shadow用户名密码(加密过的密码,*或!打头表示不能登录)密码最后一次被修改的时间(从1970年1月1日到该日的天数)从上一次修改密码到下一次允许进行修改要经历的天数经过多少天后用户必须重新修改密码在密码到期前多少天向用户发出必须修改密码的警告密码到期后经过多少天便把该帐号关闭帐号到期日保留5/etc/groupgroup文件格式:groupname:password:gid:user_listgroupname:组名称password:组密码gid:组识别号user_list:该组用户清单6组管理命令命令名称用途命令举例groupadd添加组groupaddg_studygroupadd–g777mygroup-g参数直接指定gidgpasswd管理用户组信息,如设置密码,添加删除组成员gpasswdg_studygpasswd–astudyg_study-a增加用户进组-d从组里删除用户groupmod修改用户组信息groupmod-nstudygroup(新名)g_study(旧名)groupdel删除用户组groupdelstudygroupgroups显示用户所属的用户组groupsstudygroupadd添加组groupaddg_studygroupadd–g777mygroup-g参数直接指定gid7用户管理命令命令名称用途命令举例useradd或adduser添加用户useraddstudypasswd为用户设置密码passwdstudypasswd–dstudy(删除密码)usermod修改用户信息usermod-cstudy(改后的别名)studyuserdel删除用户userdel–rstudy(-r连主目录一起删除)su用户切换surootid查看用户的UID、GID及所归属的用户组idstudy8Linux文件权限位文件权限位的表示:-rwxrwxrwx第一位表示文件的类型,-表示普通文件,d表示目录文件,l表示符号链接文件;接下来三位表示owner用户的读,写,执行权限紧接着三位表示group用户的读,写,执行权限最后三位表示world用户的读,写,执行权限9Linux文件权限管理设置文件所属的用户以及所属的组(chown,chgrp)给文件赋予相应的权限位(chmod)10chmodchmod命令格式为:chmod[option]modefiles...mode表示格式:1、数字方式:[n][n][n]r=4w=2x=1rwx:4+2+1;r-x:4+1;rw-:4+22、文本方式:[ugoa][+-=][rwx]u--该档案的拥有者;g--与该档案的拥有者属于同一个群体(group)者;o--其他以外的人;a-所有+--增加权限---去掉权限=--设定权限11chmod例子(1)给text文件赋予rwxr-xr-x权限:chmod755text给text及其子目录底下所有文件赋予rwxr-xr-x权限:chmod-R755text12chmod例子(2)为文件abc的组拥有者增加rw权限chmodg+rwabc为abc文件的用户拥有者去除x权限chmodu-xabc指定文件abc的其他用户权限为rw-chmodo=rw-为文件abc及其子目录底下的所有文件的全体用户增加x权限chmod-Ra+xabc13chgrpchgrp用来更改文件的组拥有者,其一般格式为:chgrp[option]groupfile把文件abc的组拥有者改为study:chgrpstudyabc把abc及其子目录下的所有文件的组拥有者改为study:chgrp-Rstudyabc14chownchown用来更改文件所有者与组拥有者,其一般格式为:chown[option]owner[:group]file将abc及其子目录下的所有文件的所有者改为jjl:chownjjlabc将abc文件的所有者改为jjl,组拥有者改为study:chownjjl:studyabc15setuid(suid)、setgid(sgid)/usr/bin/passwd-rwsr-xr-x/etc/shadow-r--------suid权限仅对可执行程序有效即具有x权限本权限针对运行中的进程运行中的进程将具有该程序拥有者的权限s出现在组权限的x位置上时,称为sgid16stickybit(sbit)/tmpdrwxrwxrwt仅对目录有效防止文件或目录被非属主删除17总结Linux用户类别组管理用户管理权限管理18