CentOS 5.6 下使用 vsFTPd 架设 FTP Server

主要配置文件/etc/vsftpd/vsftpd.conf,配置如下:

允许匿名登入

anonymous_enable=YES

no_anon_password=YES

anon_max_rate=30000

data_connection_timeout=60

idle_session_timeout=600

允许匿名上传,匿名者取得的身份是ftp,所以要chown ftp /var/ftp/upload

write_enable=YES

#anon_other_write_enable=YES

anon_mkdir_write_enable=YES

anon_upload_enable=YES

chown_uploads=YES

chown_username=root

实体用户相关设置,权限设为775

local_enable=YES

write_enable=YES

local_umask=022

禁止某些用户访问

userlist_enable=YES

下行置为YES, user_list内user不能访问;置为NO,user_list以外的不能访问

userlist_deny=YES

userlist_file=/etc/vsftpd/user_list

主机相关的设置

dirmessage_enable=YES

xferlog_enable=YES

connect_from_port_20=YES

xferlog_std_format=YES

listen=YES

pam_service_name=vsftpd

tcp_wrappers=YES

banner_file=/etc/vsftpd/welcome.txt

禁止某系用户离开自己的根目录

不加chroot_local_user, chroot只对chroot_list的用户有效;加了chroot只对chroot_list以外的有效

# chroot_local_user=YES 

chroot_list_enable=YES

chroot_list_file=/etc/vsftpd/chroot_list

限制文件传输速度,单位Byte

local_max_rate=500000

限制每个IP最多简历一个FTP连接

max_per_ip=1

限制同一时刻最大连接数

max_clients=10

事实上,vsFTPd可以配置的很强大,后来发现,使用man 5 vsftpd.conf这个,能解决所有的问题。

主要参考http://linux.vbird.org/linux_server/0410vsftpd.php,以及man 5 vsftpd.conf

原创声明,本文系作者授权云+社区-专栏发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Objective-C

iOS-UITableView 之 tableHeaderView 遮挡后面 cell 的问题

28810
来自专栏DannyHoo的专栏

POST上传各种数据类型(包括图片)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010105969/article/details/...

712
来自专栏liukaili_666888999

iOS 基本设备信息查询

1015
来自专栏LeeCen

iOS微信支付简单的使用

682
来自专栏DannyHoo的专栏

SDWebImage\ASIHttpRequest是第三方库

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010105969/article/details/...

693
来自专栏Alice

从网络上下载省份城市名称并存入文件然后进行读取省份城市

//实现的功能是 从后台拿到城市的省份以及名称,然后保存在本地的沙盒中 在使用的时候再拿出来用。 步骤1 //向后台请求数据 //忽略缓存 [Requ...

1775
来自专栏哈雷彗星撞地球

iOS 推送(本地推送)推送介绍总结使用步骤其他常用API

而在编程中,看过不如敲过,敲过不如理解,而很多代码的精髓要义,都是在我们写过很多遍之后就自然而然的理解了。

864
来自专栏Alice

iOS afnetworking最新版报错 没有AFHTTPRequestOperationManager类了

今天开了一个小项目   用的是pod   然后  安装好 Afnetworking之后   发现 AFHTTPRequestOperationManager  ...

2049
来自专栏Rindew的iOS技术分享

iOS初步集成极光推送后你还要做这些事

2285
来自专栏岑志军的专栏

iOS广告启动页

1445

扫码关注云+社区