linux查看ftp客户端限速配置,vsftpd限速设置
相信有一部分linux管理员在建立ftp服务器后,由于同时在线用户太多,造成服务器占用大量带宽,以至影响网络中其它用户正常工作。为此,我今天研究了一下vsftp用户上传下载速度限制以及客户端数目控制功能。下面与大家分享下。这里我以匿名用户为例。
利用vsftp进行速率限制,需要了解几个配置参数
anon_max_rate 设置匿名用户每条连接最大上传或下载速率
local_max_rate 设置本地用户每条连接最大上传或下载速率
max_per_ip 设置每个用户允许连接最大连接数,即每台电脑同时可以打开几个ftp连接
max_clients 设置允许同时连接服务器最大客户端数
以下是实际测试效果:
anon_max_rate=20000,即大约20kb/s。
max_per_ip=3,即每个ip同时允许打开三个连接。
max_clients=3,即同时允许3个客户端连接。
1,当我注销anon_max_rate时(即不限速),客户端连接测试结果如下:
当我开启anon_max_rate时,用一台客户机且只开启一个ftp连接测试效果如下:
由此可看出,anon_max_rate=20000是生效的。速率控制在20kb/s左右。
2,当我用一台客户机同时开启两个ftp连接效果如下:
由上可以看到,开启两条连接,每条连接的速率均为26kb/s。说明anon_max_rate=20000是指每个IP中每条连接的速率约为20kb/s,而不是每个IP地址的总速率为20kb/s。
3,当我用一台客户机同时打开四个连接,得到结果如下:
当建立第四条ftp连接时,提示有太多连接用户。服务器拒绝建立新的连接。说明max_per_ip=3是生效的。
4,我通过远程桌面同时打开四台客户端连接ftp服务器,测试效果如下:
第四台客户端打开时,显示拒绝连接。说明max_client=3是生效的。
通过以上实验,相信大家对这几个参数比较了解了吧。
存在的问题:这个限速好像并不是太准确,按理说应该最高20kb/s的,不知道为何达到了26kb/s。有知道的帮我解答下吧。
linux查看ftp客户端限速配置,vsftpd限速设置相关推荐
- 安装ftp连接linux服务器配置,Linux下FTP安装及配置(VSFTPD服务器安装配置、FTP客户端安装配置)...
安装说明 安装环境:CentOS-6.3 安装方式:yum安装.rpm源码安装 软件:ftp-0.17-51.1.el6.x86_64.rpm 下载地址:http://pan.baidu.com/s/ ...
- liunx查看ftp服务器文件目录,linux查看ftp服务器目录
linux查看ftp服务器目录 内容精选 换一换 SAP HANA节点的数据磁盘需要进行格式化,并挂载到相应的目录后,才能被正常使用.登录待安装SAP HANA的云服务器"hana001&q ...
- 虚拟机上ftp服务器安装与配置文件,Linux下ftp服务器安装与配置实验报告_linuxftp服务器配置实验报告,ftp服务器配置的实验报告...
Linux下ftp服务器安装与配置实验报告,包含实验步骤,实验结果以及总结 GNU nano 2.5.3 File: /etc/vsftpd. conf By default the server w ...
- Linux下ftp的安装配置
1.查看ftp包是否可用 yum list | grep vsftpd 2.安装ftp yum install vsftpd 3.启动 systemctl start vsftpd 4.开机启动 ch ...
- Linux 下 ftp的详细配置
1.vsFTPd,目前常用FTP服务器套件: vsFTPd是一款在Linux发行版中最受推崇的FTP服务器程序:特点是小巧轻快,安全易用:能让其自身特点得发发挥和掌握,也然最主要的是会用: 目前在开源 ...
- linux 影院 ftp客户端20端口号,Linux下的ftp客户端说明文档
Linux下的ftp客户端说明文档 发布时间:2006-09-24 00:20:41来源:红联作者:userhq l 软件功能: 本程序基于linux下的socket函数,利用ftp 协议,实现lin ...
- linux下Ftp客户端程序与Makefile
前段时间开发linux如何上传通知window服务程序,遇到上传文件问题,搞了一段时间终于理解了,一起贴出来共同探讨探讨. 解析说明: 如何使用此FTP客户端呢? 使用样例: ./FtpApp se ...
- linux 查看java最大内存配置,Linux和Windows下的内存设置
你对Tomcat JVM内存设置是否了解,本文向大家介绍一下Linux和Windows操作系统下Tomcat JVM内存设置方法,希望对你的学习有所帮助. Linux下修改Tomcat JVM内存设置 ...
- linux查看grub2版本,Grub2配置
出自Linux Wiki 提示:此文已超过 8 年(3243 天)未更新,如发现内容过时或有误,欢迎改进:) GRUB,全称the GRand Unified Bootloader,是常用的引导程序, ...
- Ubuntu下安装FTP服务及使用(VSFTPD详细设置)(二)
vsftpd 作为一个主打安全的FTP服务器,有很多的选项设置.下面介绍了vsftpd的配置文件列表,而所有的配置都是基于vsftpd.conf这个配置文件 的.本文将提供完整的vsftpd.conf ...
最新文章
- 弹出窗口以及关闭窗口
- python自学_为什么要选择Python怎样系统的自学并快速学习Python
- idea修改回默认字体,设置 IntelliJ Idea 的中英文字体
- Java线程中断的理解(转载)
- 创业人永远不要让工作成为自己的负担
- 关于大型asp.net应用系统的架构—如何做到高性能高可伸缩性
- 1120 Friend Numbers
- 做图软件matlab,Matlab 生物节律作图软件
- (三)映射对象标识符(OID)
- 火狐浏览器怎么支持html5,支持HTML5/CSS技术火狐浏览器8
- 破解电信光猫 HG6201T 超管账号密码 (C语言源代码)
- 笔记本无线上网卡怎么用?
- 【转租】【房东直租】【次渠东里一区、高层正规两居室、次卧】
- 【CUDA】判断电脑CUDA和cuDNN是否安装成功(Windows)
- 微电子封装技术未来发展面临的问题与挑战
- 联想小新Pro 16频繁蓝屏解决方案
- STM32控制NRF24L01无线模块进行通信
- 百度飞桨:给出关键词,AI自动生成元宵节祝福~
- Redmibook16锐龙版蓝屏自动重启
- RabbitMQ安装卸载