个人工具
登录
查看“Vsftpd”的源代码 - Ubuntu中文
页面
讨论
查看源代码
历史
搜索
导航
首页
最近更改
随机页面
页面分类
帮助
编辑
编辑指南
沙盒
新闻动态
字词处理
工具
链入页面
相关更改
特殊页面
页面信息
查看“Vsftpd”的源代码
来自Ubuntu中文
←
Vsftpd
跳转至:
导航
,
搜索
因为以下原因,你没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
==限制== ===限制连接数=== 前者为服务器最大支持连接数,后者为每个ip允许最多连接数。 <pre>max_clients=数字 max_per_ip=数字</pre> 错误提示分别是 <pre>qii@ubuntu:~$ ftp localhost Connected to localhost. 421 There are too many connected users, please try later. </pre> <pre>qii@ubuntu:~$ ftp localhost Connected to localhost. 421 There are too many connections from your internet address. </pre> ===限制下载速度=== 单位是字节,所以需要换算。比如我想让匿名用户和vsFTP上的用户都以80KB下载,所以这个数字应该是1024x80=81920 <pre>anon_max_rate=数字 #匿名用户下载速度 local_max_rate=数字 #普通用户下载速度</pre> ===super daemon限制连接数=== instances 是服务器最多的连接数,per_source 是单个IP地址最多的连接数。 <pre>service ftp { socket_type = stream wait = no user = root server = /usr/sbin/vsftpd server_args = /etc/vsftpd.conf log_on_success += DURATION USERID log_on_failure += USERID nice = 10 disable = no per_source = 10 instances = 10 }</pre> 错误提示都是 <pre>qii@ubuntu:~$ ftp localhost Connected to localhost. 421 Service not available, remote server has closed connection </pre> 定制错误提示,添加 <pre>banner_fail = /etc/vsftpd.busy_banner</pre> 编辑提示内容 <pre>sudo vi /etc/vsftpd.busy_banner</pre> 比如 <pre>qii@ubuntu:~$ ftp localhost Connected to localhost. 服务器大姨妈中 </pre>
返回至
Vsftpd
。