Linux用户与组管理及文件权限配置详解
Linux用户与组管理用户user每个使用Linux系统的个体或进程都需要一个用户账户系统资源访问的最小权限单元。·root用户UID0拥有最高权限·系统用户UID 1-999通常用于服务进程·普通用户UID ≥1000手动创建的用户组group批量管理用户权限的集合·主组Primary Group用户创建文件时默认归属组·附加组Supplementary Group用户可加入的额外权限组Linux文件权限1.命令行ls列出当前目录下文件ll/ls -l列出当前目录下文件详细2.文件权限信息详解例假如Desktop文件的权限信息输出为drwxr-xr-x 2 enjoy enjoy 4096 Feb 18 2020 Desktop其中drwxr-xr-x为文件权限部分首位字符表示文件类型。d 表示目录l 表示软连接b 表示块设备c 表示字符设备s 表示socketp 表示管道- 表示普通文件后9位字符中每3位字符分别对应所有者owner、组用户group、其他用户others的权限其中‘r’为可读权限‘w’为可写权限‘x’为执行权限rwx对应权限位置固定显示为‘-’则表示无对应权限。Linux权限管理在Linux中可以通过多种命令修改文件权限以下为详细命令①直接详细列出文件的各类用户权限修改chomd urwx,grx,orx 文件名所有者读/写/执行组用户读/执行其他用户读/执行②给所有用户添加对应权限chomd x 文件名给所有用户添加执行权限③给用户添加对应权限chmod ux 文件名给文件所有者添加执行权限④从用户权限中移除对应权限chmod g-x 文件名从组用户权限中移除执行权限⑤ 此外还可以通过数字命令修改权限。在 Linux 系统中权限可用数字表示具体对应关系如下读权限r 4写权限w 2执行权限x 1通过将所需权限对应的数字相加即可组合出权限值。例如chmod 755 文件名表示所有者读/写/执行4217组用户读/执行415其他用户读/执行415
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2439338.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!