vsftp 基于虚拟用户的ftp服务器 如何做配额

简介: 做配额的方法:1,是用磁盘配额,但是虚拟用户好像没有好办法。只能应用于本地用户。与Vsftpd设置无关2,文件夹限制大小,是占用的。这和Vsftpd没有关系所以可以先把用户禁锢在自己工作目录里面,然后结合第2个方法Linux下如何限制单个文件夹大小 需要root权限创建一个指定大小的磁盘镜像文件:dd if=/dev/zero of=/root/augusite/disk.img bs=2M count=10这样就创建了一个大小为20M的磁盘镜像。

做配额的方法:

1,是用磁盘配额,但是虚拟用户好像没有好办法。只能应用于本地用户。与Vsftpd设置无关

2,文件夹限制大小,是占用的。这和Vsftpd没有关系

所以可以先把用户禁锢在自己工作目录里面,然后结合第2个方法

Linux下如何限制单个文件夹大小

 需要root权限

创建一个指定大小的磁盘镜像文件:

dd if=/dev/zero of=/root/augusite/disk.img bs=2M count=10

这样就创建了一个大小为20M的磁盘镜像。

挂载为设备

losetup /dev/loop0 /root/augusite/disk.img

格式化设备

mkfs -t ext4 /dev/loop0

挂载为文件夹

mkdir /var/ftproot/mike

mount -t ext4 /dev/loop0 /var/ftproot/mike

这样/mnt/disk1这个文件夹只能使用20M的空间。

 此时,/var/ftproot/mike最大的使用空间为20M

卸载方法:

先卸载文件夹

umount /var/ftproot/mike

 

卸载设备

losetup -d /dev/loop0

 

 

如果不再使用可以直接删除镜像文件

rm -f /root/augusite/disk.img

 

注意事项

如果loop0不可用可挂载到loop1/loop2/loop3等等。

 

 

 

 

 

目录
相关文章
|
1月前
|
安全 编译器 Linux
深入解析与防范:基于缓冲区溢出的FTP服务器攻击及调用计算器示例
本文深入解析了利用缓冲区溢出漏洞对FTP服务器进行远程攻击的技术,通过分析FreeFlow FTP 1.75版本的漏洞,展示了如何通过构造过长的用户名触发缓冲区溢出并调用计算器(`calc.exe`)。文章详细介绍了攻击原理、关键代码组件及其实现步骤,并提出了有效的防范措施,如输入验证、编译器保护和安全编程语言的选择,以保障系统的安全性。环境搭建基于Windows XP SP3和Kali Linux,使用Metasploit Framework进行攻击演示。请注意,此内容仅用于教育和研究目的。
80 4
|
3月前
|
网络协议 文件存储 Windows
Windows Server 2019 FTP服务器搭建
Windows Server 2019 FTP服务器搭建
126 0
|
3月前
|
安全 网络协议 网络安全
Windows Server 2003 FTP服务器搭建
Windows Server 2003 FTP服务器搭建
|
3月前
|
弹性计算 关系型数据库 网络安全
阿里云国际版无法连接和访问Windows服务器中的FTP服务
阿里云国际版无法连接和访问Windows服务器中的FTP服务
|
5月前
|
安全 Ubuntu Linux
在Linux中,如何进行FTP服务器配置?
在Linux中,如何进行FTP服务器配置?
|
6月前
|
网络协议 Unix 网络安全
FTP服务器怎么搭建?Windows server搭建FPT服务器
FTP服务器是按照FTP协议提供文件传输服务的计算机。它用于在两台计算机间安全地传输文件,支持用户权限管理和跨平台操作。FTP使用控制连接处理命令,数据连接传输文件,有PORT和PASV模式。要搭建FTP服务器,首先在Windows Server 2008 R2上安装IIS,确保选中FTP服务。接着,创建FTP文件夹作为站点根目录,通过IIS管理器添加FTP站点,配置站点信息、身份验证和权限。测试客户端通过telnet和浏览器访问FTP服务器,确认能成功登录及浏览文件。FTP常用于文件共享和管理,可通过专用工具如FlashFXP上传下载文件。
214 0
FTP服务器怎么搭建?Windows server搭建FPT服务器
|
7月前
|
存储 数据库连接 数据库
如何使用Python上传文件到FTP服务器
如何使用Python上传文件到FTP服务器
114 1
|
8月前
|
安全 网络协议 网络安全
在Windows7搭建FTP服务器详细教学
在Windows7搭建FTP服务器详细教学
466 0
|
13天前
|
弹性计算 数据挖掘 应用服务中间件
阿里云轻量应用服务器68元与云服务器99元和199元区别及选择参考
目前阿里云有三款特惠云服务器,第一款轻量云服务器2核2G68元一年,第二款经济型云服务器2核2G3M带宽99元1年,第三款通用算力型2核4G5M带宽199元一年。有的新手用户并不是很清楚他们之间的区别,因此不知道如何选择。本文来介绍一下它们之间的区别以及选择参考。
268 87
|
5天前
|
存储 弹性计算 应用服务中间件
阿里云轻量应用服务器出新品通用型实例了,全球26个地域可选
近日,阿里云再度发力,推出了首款全新升级的轻量应用服务器——通用型实例。这款服务器实例不仅标配了200Mbps峰值公网带宽,更在计算、存储、网络等基础资源上进行了全面优化,旨在为中小企业和开发者提供更加轻量、易用、普惠的云计算服务,满足其对于通用计算小算力的迫切需求。目前,这款新品已在全球26个地域正式上线,为全球用户提供了更加便捷、高效的上云选择。