chown:即使以root身份运行,也不允许更改所有权


5

我设法使用ProFTPD将我的Raspberry Pi配置为FTP服务器。唯一的问题是,我无法上传和重命名文件,Windows资源管理器说:

350文件或目录存在,准备好目标名称
550重命名xyz权限被拒绝

现在我已经读过chown这个文件夹给FTP用户,但这不起作用。

我试过了:

sudo chown -R pi /var/www (my default pi account)
sudo chown -R piftp /var/www (the ftp account)

sudo su
chown -R root /var/www

我得到的只是

chown:改变......的所有权:不允许操作

我已经将此目录chmodded到777。

/var/wwwvfat外部硬盘上的一个卷安装。看着它ls -l我看到所有文件和文件夹都有所有者root和组root,所有这些文件夹都有权限drwxr-xr-x

有人可以帮忙吗?


2
该文件夹的当前所有者是什么?
Ramhound 2014年

www的所有者是pi
MarianKlühspies2014年

你是否能够sudo通常需要它的其他命令。它几乎就像root甚至不存在。
Ramhound 2014年

是的我,我也能够更改root密码
MarianKlühspies2014年

什么ls -l给失败的文件或文件夹?而你的“我所得到的只是chown:改变所有权......:不允许操作”适用于所有文件和文件夹,对吧?或者做一些成功?如果有些人成功了,那么失败的文件或文件夹是否有任何特殊之处?也许这是一个由Windows资源管理器上传的文件,带有一些临时名称?
Arjan 2014年

Answers:


2

我不认为VFAT支持您尝试设置的权限类型。在这种情况下,安装磁盘时,所有文件的权限都设置相同。就像是:

sudo mount -t vfat -o uid=piftp,gid=piftp /dev/sda1 /var/www

另请参阅无法在超级用户或外部资源上更改Ubuntu的外部硬盘驱动器的权限/所有权/组别将Raspberry Pi连接到USB硬盘


没有任何影响,尝试了这些例子的一切
MarianKlühspies2014年

ls -l当你安装上面的驱动器时,输出必须是不同的,@ Nachbar90?
Arjan 2014年

输出为安装HDD是drwxr-XR-×15 piftp piftp
玛丽安Klühspies

听起来像我这样的“chown:不允许更改所有权”已被回答了吗?
Arjan 2014年

是的但不是我真正的问题。我认为hdd是只读的。安装它作为rw的命令只是给我mount mount infotable
MarianKlühspies2014年

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.