linux用户和权限管理看了你是会用啦!
很欢喜回答我本问题!此观点个人意见,如有纰漏,请恣意不吝指正!
chgrp命令,作用于可以修改文件和目录的所属组;
chown命令,应用于修改文件和目录的所有者和隶属组;
chmod命令,可以不改文件或目录的权限;
umask命令,可以不令刚建文件和目录拥有默认权限。
在linux中的每一个文件或目录都乾坤二卦有访问权限,这些访问权限决定了谁能ftp访问和如何ftp连接这些文件和目录。设定好权限可以不从以下三种访问取消访问权限:
只容许用户自己访问(所有者);
容许一个先行委托的用户组中的用户访问(用户组);
容许系统中的任何用户ftp连接(其他用户)。
所有者应该是创建战队文件的用户,用户是所有用户所创建家族文件的所有者,用户可以不允许所在的用户组能不能访问用户的文件。
通常,用户都配对组合成用户组,比如,某一类或某一项目中的所有用户都还能够被高级管理员归为一个用户组,一个用户能够授于原先用户组的其他成员的文件访问权限。
到最后,用户也将自己的文件向系统内的所有用户开放,在那种情况下,系统内的所有用户都也能ftp连接用户的目录或文件。在这种意义上,系统内的其他所有用户那就是other用户类。这好像有点类似空间的访问权限,这个空间是不属于我的,我超过管理者(也就是“所有者”),我想怎摸访问网络就咋访问网络。
另外,我可以设置中不能好友访问网络,而这些好友则不同于“用户组”,其实,我可以不允许所有人访问,这里的所有人则类似“其他用户”。同样,用户还能够控制一个决策变量的文件或目录的访问程度,一个文件或目录很可能有读、写及不能执行权限。
每一个用户都有它自身的读、写和想执行权限。
第一组权限控制ftp访问自己的文件权限,即所有者权限。
第二组权限控制用户组访问网络其中一个用户的文件的权限。
第三组权限控制其他所有用户不能访问一个用户的文件的权限。
这三组权限赋予生命用户不同类型(即所有者、用户组和其他用户)的读、写及不能执行权限就所构成了一个有9种类型的权限组。
第1个字母代表文件的类型:“d”华指文件夹、“-”贞洁戒其它文件、“c”代表上帝硬件字符设备、“b”华指硬件块设备、“l”代表软链接文件。
后9个字母各代表三组权限:文件所有者、用户者、其他用户强大的权限。
r(read,读取):对文件而言,更具读取文件文件内容的权限;对目录来说,更具网页目录的权限。
w(write,读取):对文件而言,具备新增、如何修改文件内容的权限;对目录来说,具有彻底删除、移动目录内文件的权限。
x(execute,想执行):对文件而言,具有不能执行文件的权限;对目录了来说该用户具有直接进入目录的权限。
-:不拥有任何权限。