running910 发表于 2014-04-17 18:58

U盘作为FTP共享目录不能写

希望达成的目的如下

1)路由器作为FTP服务端
2)FTP共享目录为/mnt
3)U盘挂载到/mnt/sda1
4)FTP客户端匿名用户可以访问FTP目录并且可对/mnt/sda1(U盘内容)读写操作
5)U盘文件系统为FAT32

路由器用的是vsftpd作为服务端,现在的问题是,FTP客户端匿名登陆进去之后,在/mnt可以进行读写操作正常,但
进入/mnt/sda1,不能写操作,出现550 create directory operation failed
原因似乎是由于无法对/mnt/sda1目录修改权限,所以没有写,执行 chmod 777 /mnt/sda1
没效果,是由于fat32文件系统不支持。

请问还有什么办法实现我要的功能吗?请大家支支招,谢谢!!

cryboy2001 发表于 2014-04-24 10:20

你把selinux停掉看看,有时会干扰挂载的分区

#vi /etc/selinux/conf
SELINUX = disabled
#setenforce 0

running910 发表于 2014-04-24 11:28

谢谢!我用的是openwrt,没有这个文件哦。
回复 2# cryboy2001


   
页: [1]
查看完整版本: U盘作为FTP共享目录不能写