您的位置:首页 > 编程语言 > PHP开发

使用vsftpd在Ubuntu 9.10 下配置ftp

2010-07-27 17:25 288 查看
 

1.安装sftpd
方法:sudo apt-get install vsftpd
说明:安装完成后会在srv下生成一个ftp目录(有的系统是home目下)
2.测试
方法:打开浏览器在地址栏输入ftp://127.0.0.1
3.管理
方法:配置/etc/vstfpd.conf文件
配置参数参考一下内容:
anonymous_enable=YES:是否允许匿名登陆ftp;

local_enable=YES:是否允许本地用户登陆;

local_umask=022:设置本地用户的文件掩码为缺省022,默认值为077;

anon_upload_enable=YES:是否允许匿名上传文件;

xferlog_enable=YES:是否记录ftp传输过程;

connect_from_port_20=YES:是否确信端口传输来自20(ftp-data);

chown_username=username:是否改变上传文件的属主,如果需要,则输入一个系统用户名,可以把上传的文件都改成root属主;

xferlog_std_format=YES:是否使用标准的ftp xferlog模式;

chroot_list_enable=YES:是否将系统用户限制在自己的home目录下;

权限设置:
允许匿名用户上传文件:

write_enable=YES

anon_world_readable_only=NO

anon_upload_enable=YES

anon_mkdir_write_enable=YES

更多内容:

参见:http://datasearch.ruc.edu.cn/~boliangfeng/blog/?p=63
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息