2011-06-20 75 views
1

我目前使用的是debian 6 squeeze。我想改变我的USB密钥中的floder的所有者。 所以我做: chown -R www-data /media/USB/myfolder/myfile即使我以root身份登录,也不可能使用chown

我得到这个消息:

CHOWN:改变`/媒体/ USB/MyFolder文件/文件MyFile'的所有权:操作不允许

我GOOGLE了它,实际上我的分区是一个vfat,然后我做了: vim /etc/fstab

然后我在文件的末尾添加(44是www数据的uid): default,utf8,umask=077,uid=44,gid=44

我重新启动,我得到了同样的错误作为beggining

chown: changing ownership of /media/USB/myfolder/myfile': Operation not permitted

然后我换成在/ etc/fstab中一行 default,utf8,umask=077,uid=0,gid=0

我得到了同样的问题后,重启

任何人都可以帮我, 谢谢

回答

0

default,utf8,umask=077,uid=44,gid=44这在你的FSTAB中,这些文件应该由www-data拥有。挂载的FAT分区上的文件的所有权由mount命令设置,并且之后不能更改;分区本身不能记录对所有权的任何更改。

+0

情况并非如此。当我做一个卸载然后挂载时,它被root用户拥有,因为我在我的机器上root –

+0

@Mr_Kaz尝试将uid参数直接放在您使用的mount命令上,而不是放在fstab中:mount -o utf8,umask = 077,uid = 44,gid = 44 antlersoft

+0

它不起作用。 但我发现如何处理:胖分区不支持文件拥有系统。我应该以我希望他拥有权利的用户身份装入USB密钥。 谢谢你antlersoft –

相关问题