如果是默认安装vsftpd的话,以下是一些文件的位置约定:
/usr/sbin/vsftpd ---- VSFTPD的主程序
/etc/rc.d/init.d/vsftpd ---- 启动脚本
/etc/vsftpd/vsftpd.conf ---- 主配置文件
/etc/pam.d/vsftpd ---- PAM认证文件
/etc/vsftpd.ftpusers ---- 禁止使用VSFTPD的用户列表文件
/etc/vsftpd.user_list ---- 禁止或允许使用VSFTPD的用户列表文件
/var/ftp ---- 匿名用户主目录
/var/ftp/pub ---- 匿名用户的下载目录
如果要更改默认下载目录,修改/etc/vsftpd/vsftpd.conf,加入如下三行:
local_root=/
chroot_local_user=YES
anon_root=/
或者采用mount挂载的方式也可以
local_root表示使用本地用户登录到ftp时的默认目录
anon_root表示匿名用户登录到ftp时的默认目录
你上面的chroot_list_file是设定锁定登陆用户在其home目录的列表,要在chroot_list_enable=YES情况下才生效。
另外,如luo_rc所述,最好不要设置默认目录为/,使用建议使用mount --bind来挂载需要的目录。
分享到:
相关推荐
Linux vsftp配置手册Linux vsftp配置手册Linux vsftp配置手册Linux vsftp配置手册Linux vsftp配置手册Linux vsftp配置手册
vsftp配置大全,linux下ftp配置
Linux_VSFTP服务器详细配置,比较详细的对ftp进行了讲解,并且讲述了配置vsftp的步骤!
配置匿名账号FTP服务器 在VMware虚拟机中启动一台虚拟机,并且安装Linux操作系统,作为ftp服务器 注意:网络地址配置为0(网络连接方式采用是NAT模式) 项目规划 windows客户端的资源管理器 0 匿名 访问 FTP服务器...
Vsftp的PASV mode(被动模式传送)和Port模式及 Linux下VsFTP配置全方案,需要配置Linux下的FTP很有用
linux 下的vsftp配置
FileZilla linux 上传 ftp putty linux终端工具 vsftp
修改vsftpd默认端口21的方法
Linux VSFTP服务器详细配置Linux VSFTP服务器详细配置 Linux VSFTP服务器
最近在学Linux,很多问题也是参考了网上很多的资料,自己也是亲自测试了很多东西。 我现在用的虚拟机VM8,安装Linux6的时候默认使用了一个...RedHat_Enterprise_Linux6_上安装及配置vsftp 其他版本应该也是大同小异吧。
vsftp服务器配置(建立系统实体账号),超简单建立ftp服务器
Linux下vsftp配置大全.doc
比如vsftp配置文件中允许匿名用户下载,但光这样是不够的,还需要被下载的文件或文件夹的能够被其他用户读取。 尝试上传文件失败,符合匿名用户只允许下载的要求: 最后测试匿名用户的下载速度: vsftp的配置...
linux下vsftp的搭建及quota的使用
LINUX下FTP服务器架设--VSFTP配置
Linux vsftp配置大全---超完整版(RHEL5通过
vsftp安装及配置。很全面。很好。vsftp安装及配置。很全面。很好。