`chmod g+s` 返回成功,即使它实际上失败了,并且只能以 root 身份工作

`chmod g+s` 返回成功,即使它实际上失败了,并且只能以 root 身份工作

ls -l cgi-bin返回drwxr----- 3 user http 4096 Mar 16 22:35 cgi-bin。执行完后chmod g+s cgi-bin,它返回成功,但没有任何反应。这可能是什么原因造成的? (如果我尝试编辑读/写/执行权限,它会起作用)

编辑:事实证明,如果我sudo chmod g+s cgi-bin这样做的话它会起作用。但是为什么这样做时不起作用user,为什么当它实际上不起作用时它会返回成功?

相关内容