请教一下,我用vsftpd服务(没有修改任何配置,使用root用户),在/var/ftp/目录下,新建了一个ISO目录,并把系统光盘挂载上去了,但是我发现打开FTP却不显示这个目录(前提防火墙已经关闭),当我卸载光盘又能看到这个文件夹,这怎么解决?(以试过chown -R ftp:ftp 目录)
1
fangjinmin 2015-05-28 10:39:08 +08:00 1
你确认mount成功了吗?
|
2
xcai OP @fangjinmin 我进入挂载的ISO目录能看到光盘内容
|
3
Tiande 2015-05-28 11:19:10 +08:00 1
ls -al /var/ftp/
权限 用户 组 之类的贴一下。 不显示多半是当前 ftp 用户权限不足。 可以在 /var/ftp/ 另建 文件 文件夹 测试一下。 |
4
xcai OP @dtdnqsb
root@serverx ftp]# chown ftp:ftp pub/ chown: 正在更改"pub/" 的所有者: 只读文件系统 [root@serverx ftp]# ll 总用量 4 drwxr-xr-x. 2 ftp ftp 6 5月 28 17:51 iso dr-xr-xr-x. 10 root root 4096 5月 7 2014 pub [root@serverx ftp]# 果然,把ISO文件挂载在pub目录下,但无法修改所有者,也无法修改权限,那么改怎么办呢? |
6
Tiande 2015-05-28 11:51:09 +08:00
如果还是不行,尝试以下挂载:
mount -o rw,suid ... ... suid 以后应该就可以 chown 了。 |
8
Tiande 2015-05-28 11:51:56 +08:00
如果成功了,再补充一句:
READ THE FUCKING MANUAL |
9
Tiande 2015-05-28 11:52:30 +08:00
;)
|