无法通过 SSH 更改文件夹所有权

无法通过 SSH 更改文件夹所有权

由于某种原因,我有一个文件夹无法读取,也无法更改其所有权。如果我执行 ls 命令,我会得到以下结果:

drwxrwxrwx  4 myusername myusername 4096 Jan 26 20:35 media1 <--- OK
drwxrwxrwx  4 myusername myusername 4096 Jan 26 20:35 media2 <--- OK
drwxrwxrwx  4 myusername apache   4096 Jan 26 20:35 media3 <--- CANNOT READ

据我所知,问题出在第 4 列,与其他列不同。我尝试使用 sudo 权限执行不同的命令(chown、chgrp),但都没有成功。

我要怎么做才能使其权限与其他文件夹(media1,media2)一样?

答案1

sudo chown -R myusername:myusername media3

应该可以解决问题。-R 代表递归,将使您的用户名和组组合(第一部分是用户名,第二部分是组名)拥有整个文件夹及其内容。

相关内容