我说的是文件,不是目录。
不带+x的+r :用户不能将文件复制到其他地方,并设置它的执行权限以便他们可以运行它吗?
+x不带+r :你真的允许用户在没有看到指令的情况下执行某件事情吗?好像不起作用。
发布于 2020-06-23 10:53:16
不带+x的+r :用户不能将文件复制到其他地方,并设置它的执行权限以便他们可以运行它吗?
是的,但他们可能无法复制准确的设置。例如,在Debian上,Wireshark包含/usr/bin/dumpcap,每个人都可以阅读,但只有根用户和wireshark组中的用户可以执行。用户可以在其他地方复制它并使其可执行,但是(除非它们是root用户),他们不能授予它允许它捕获数据包所需的额外权限。
在其他情况下,可以在没有可执行权限的情况下运行某些“可执行文件”;例如,shell脚本可以作为sh的参数,并以这种方式运行。
+x不带+r :你真的允许用户在没有看到指令的情况下执行某件事情吗?好像不起作用。
是的,您可以;尝试使一个可执行(非脚本)可执行-只,并运行它-它将运行良好。
https://unix.stackexchange.com/questions/594552
复制相似问题