linuxnobody不能访问nobody的文件

linuxnobody不能访问nobody的文件,第1张

权限不够。linuxnobody不能访问nobody的文件是由于权限不够,重新创建一个迟衫空nobody,并且设定权限为码瞎高级即可,Linux是一种自由和开放源代码的类UNIX *** 作塌弯系统。

伪用户区别。

在亩拍许多Unix和Linux发行版中,nobody用户都是伪用户。根据LinuxStandardBase,nobody用户及其组是可选的助记符用户和组。该用户旨在代迅中羡表对系统具有最小权限的用户。在最佳情况下,不会将用户及其组分配给任何文件或目录。该用户在其对应的组中也称为nobody,且不在其他任何组中。

Linux是一种自由和开放源代码培脊的类UNIX *** 作系统。该 *** 作系统的内核由林纳斯托瓦兹在1991年10月5日首次发布。在加上用户空间的应用程序之后,成为Linux *** 作系统。

Linux下Nobody 也可以删除用户,这个要根据具体文件的权限设置。

在linux下文件的权限包括三个部分,分别是登录用户、登录用户盯逗所在的组、其他用户。

你用ls -l命令就可以看的很清楚,比如:

ls -l /bin/ls

-rwxr-xr-x 1 root root 52828  6月 14 2010 /bin/ls

权限解释:

第一部分:rwx,登录用户的权限,可读、可写、可执行

第二部分:r-x,登录用户所在的组,可读、不可写、可执行

第三部分:r-x,登录用户所在的组态则悔,可读、不可写、可执行

另外,该文件属于root用户、root组

权限管理时:可读(r)=4、可写(w)=2、可执行(x)=1

所以chmod 777执行后,实际上是将读、写、修改赋予所有用户,因此你用nobody当帆正然可以删掉。至于第二点,你是否可以使用chmod命令,建议你ls -l /bin/chmod命令看一下,如果第三部分中有可执行权限,那么你就可以使用chmod命令。

还有,如果file2文件是nobody创建的,且你有chmod的执行权限,那么当然可以针对file2执行chmod 777 file2


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12307150.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存