falconie
pure-ftpd 怎样把目录设置到移动硬盘?
在debian系统下设置好了,ftp也可以正常访问了,但就是无法显示移动硬盘上的文件,显示无法读取/media/usb0中的文件。
是什么原因?该怎样解决啊?
falconie
移动硬盘(暂用u盘代替)分区格式为fat32,可以ls/dir读取的
我把登陆的信息抄过来,高手们帮我看看那里没有配置好:
1. 建站配置
roupadd ftpusers –g 2000
添加FTP用户组
useradd ftp -u 2000 -g ftpusers -s /sbin/nologin
pure-pw useradd sunftp -u ftp -d /media/usb0 -f /etc/pure-ftpd/pureftpd.passwd
运行之后输入 sunftp用户的密码。
生成密码数据库
pure-pw mkdb /etc/pure-ftpd/pureftpd.pdb -f /etc/pure-ftpd/pureftpd.passwd
然后重启系统
2.登陆信息
登陆ok,然后使用ls/dir命令,显示信息如下:
port command successful
connecting to port 41153
sorry ,we were unable to read[.]
options: -l
0 matches total
falconie
看来还是权限设置除了问题,我把/media/usb0的权限设置为1777,就可以进入该目录了(没有mount usb0)
但是很奇怪,为什么一插上u盘,目录的属性马上就变为drwxrwx---,这是什么原因啊?我用chmod u=rwx,g=rwx,o=rwx还是没有办法改过来,是哪里出问题了啊?