vsftpd 挂载磁盘问题

2015-05-28 10:27:04 +08:00
 xcai

请教一下,我用vsftpd服务(没有修改任何配置,使用root用户),在/var/ftp/目录下,新建了一个ISO目录,并把系统光盘挂载上去了,但是我发现打开FTP却不显示这个目录(前提防火墙已经关闭),当我卸载光盘又能看到这个文件夹,这怎么解决?(以试过chown -R ftp:ftp 目录)

3004 次点击
所在节点    Linux
10 条回复
fangjinmin
2015-05-28 10:39:08 +08:00
你确认mount成功了吗?
xcai
2015-05-28 11:14:45 +08:00
@fangjinmin 我进入挂载的ISO目录能看到光盘内容
Tiande
2015-05-28 11:19:10 +08:00
ls -al /var/ftp/
权限 用户 组 之类的贴一下。

不显示多半是当前 ftp 用户权限不足。

可以在 /var/ftp/ 另建 文件 文件夹 测试一下。
xcai
2015-05-28 11:31:23 +08:00
@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目录下,但无法修改所有者,也无法修改权限,那么改怎么办呢?
Tiande
2015-05-28 11:46:32 +08:00
@xcai
mount -o rw 源文件 目标文件
Tiande
2015-05-28 11:51:09 +08:00
如果还是不行,尝试以下挂载:
mount -o rw,suid ... ...

suid 以后应该就可以 chown 了。
xcai
2015-05-28 11:51:47 +08:00
@dtdnqsb 非常感谢,我已经写进配置文件,让它开机挂载了。
Tiande
2015-05-28 11:51:56 +08:00
如果成功了,再补充一句:
READ THE FUCKING MANUAL
Tiande
2015-05-28 11:52:30 +08:00
;)
xcai
2015-05-28 11:53:05 +08:00
@dtdnqsb 好的👌,受教了,非常感谢。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/194317

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX