由一个例子,介绍linux目录的多用户及其读写可执行权限
linux-dash
A beautiful web dashboard for Linux
项目地址:https://gitcode.com/gh_mirrors/li/linux-dash
免费下载资源
·
例子
ls -ld /home1
drwxrwxrwx. 39 root root 4096 Apr 6 14:16 /home1
ls -ld /home1/qilei
dr--r--r--. 39 qilei root 4096 Apr 26 14:10 /home1/qilei
这种情况下,任何用户,比如zhangsan用户,可以执行rm -rf /home1/qilei成功。这个误操作,是很严重的。
查看文件的读写权限以及所属用户
ls -l xxx
-rw-r–r–. 1 qilei gkrc 11484 Oct 12 2016 xxx
读写权限 -rw-r–r–,分析。
1. 第一个“-”,意味着xxx是一个文件,而非目录。
2. rw-r–r–,意味着chmod 644。即拥有者Owner是可读可写不可执行;用户组Group的用户是可读;Others用户是可读。
查看目录的读写权限以及所属用户
ls -ld xxx
drw-r–r–. 1 qilei gkrc 11484 Oct 12 2016 xxx
读写权限 drw-r–r–,分析。
1. 第一个“d”,意味着xxx是一个目录,而非文件。补充:链接符号的话,是“l”。
2. rwxr–r–,意味着chmod 744。即拥有者Owner是可读可写可执行;用户组Group的用户是可读;Others用户是可读。
目录,读写权限默认为755,即rwxr-xr-x;
文件,读写权限默认为744,即rwxr–r–;
目录和子目录的读写权限特点
目录是有层次的。
每一级目录,都有读写可执行权限的设置。是独立的,会且只会影响当前目录第一层的所有文件和目录,不会影响该目录以及更深层次的读写可执行权限。
注意:例子中,/home1/qilei是只读权限,/home1权限开放了所有权限给所有用户。
/home1/qilei是只读权限,这个设置,只影响/home1/qilei/*,但是不影响/home1/qilei。
影响/home1/qilei的读写权限,是由/home1决定的。
GitHub 加速计划 / li / linux-dash
6
1
下载
A beautiful web dashboard for Linux
最近提交(Master分支:3 个月前 )
186a802e
added ecosystem file for PM2 4 年前
5def40a3
Add host customization support for the NodeJS version 4 年前
更多推荐
已为社区贡献9条内容
所有评论(0)