为什么chown
命令是 root-only?为什么非 root 用户不能使用 chown 来赠送他们拥有的文件?
看来我仍然想念有关权限工作方式的一些事情。顺便说一句,我在 debian 7 系统上。刚才我有我下载的这个文件,它属于myuser:myuser
,即用户和组都设置为我。它也驻留在我的$HOME
目录中,因为那是我下载它的地方。
到现在为止还挺好。现在我想与电脑的其他一些用户共享这个文件,为此我想将文件的组所有权切换到组“用户”。但是失败了:
nass@quarx:~/xmas_carol$ chgrp -R users *
chgrp: changing group of movie.mov': Operation not permitted
Run Code Online (Sandbox Code Playgroud)
文件夹的内容是:
-rwxr-xr-x 1 nass nass 2482411461 Feb 6 03:57 movie.mov
Run Code Online (Sandbox Code Playgroud)
我对权限的情况感到模糊。有人能解释一下吗