当前位置: 技术问答>linux和unix
权限控制问题
来源: 互联网 发布时间:2016-06-25
本文导语: 当root在ylj的主目录下vi test.txt时, #vi test.txt #ls -l drwx------ root root ..... test.txt #su jack #rm test.txt ..成功删除。..... 为什么可以删除别的用户的文件?明明others没有任何权限啊 然后我又切换到root。 #su #mkdir t...
当root在ylj的主目录下vi test.txt时,
#vi test.txt
#ls -l
drwx------ root root ..... test.txt
#su jack
#rm test.txt
..成功删除。.....
为什么可以删除别的用户的文件?明明others没有任何权限啊
然后我又切换到root。
#su
#mkdir test
#cd /home/jack/test
#vi test.txt
#ls -l
drwx------ root root ..... test.txt
#su ylj
$rm test.txt
却不能删除了。
为什么呢
我不明白。
#vi test.txt
#ls -l
drwx------ root root ..... test.txt
#su jack
#rm test.txt
..成功删除。.....
为什么可以删除别的用户的文件?明明others没有任何权限啊
然后我又切换到root。
#su
#mkdir test
#cd /home/jack/test
#vi test.txt
#ls -l
drwx------ root root ..... test.txt
#su ylj
$rm test.txt
却不能删除了。
为什么呢
我不明白。
|
权限的三个数字每一个数字指定不同用户对该文件的权限,第一个数字代表文件所有者的权限,第二个数字代表指定组(group)的权限,第三个数字指定其他所有人的权限(public)。你现在是文件所有者拥有全部权限
因为你是ylj路径下,所有用户ylj对这个文件拥有所有权
因为你是ylj路径下,所有用户ylj对这个文件拥有所有权