配置企业内部文件FTP配额
第1步:磁盘分区与挂载
[fdisk /dev/sdb]为新的sdb磁盘分区
[mkfs.ext4 /dev/sdb1]格式化磁盘分区sdb1
[mkidr /ftp]建立挂载点目录/ftp.
[mount /dev/sdb1 /ftp -ousrquota,grpquota]
[vim /etc/fstab]
第2步:建立用户组以及用户和相应的文件夹并更改权限
【groupadd dep1】
【groupadd dep2】
【groupadd dep3】
【groupadd dep4】
【groupadd market】新建用户组dep1,dep2,dep3,dep4,market
[useradd -G dep1,market user1]
[useradd -G dep2,market user2]
[useradd -G dep3,market user3]
[useradd -G dep4,market user4]新建用户并加入相应的用户组和market中
[useradd -G dep1,dep2,dep3,dep4,market admin]新建用户admin并加入相应的用户组中
[passwd user1]
[passwd user2]
[passwd user3]
[passwd user4]
[passwd admin]为用户和admin设置密码
[mkdir /ftp/dep1]
[mkdir /ftp/dep2]
[mkdir /ftp/dep3]
[mkdir /ftp/dep4]
[mkdir /ftp/public]新建部门的相关文件目录
[chown user1:dep1 /ftp/dep1]
[chown user2:dep2 /ftp/dep2]
[chown user3:dep3 /ftp/dep3]
[chown user4:dep4 /ftp/dep4]
[chown admin:market /ftp/public]设置目录的所有者和所有组]
[chmod 770 /ftp/dep1]
[chmod 770 /ftp/dep2]
[chmod 770 /ftp/dep3]
[chmod 770 /ftp/dep4]
[chmod 770 /ftp/public]修改目录的权限为所有者和所属组拥有完全控制的权限
第3步:创建quata,配置磁盘配额
[mount /dev/hdb1 /ftp -o usrquota,grpquota]挂载磁盘分区
[quotacheck -cuvg /dev/sdb1]创建磁盘配额属性文件
[quotaon -a]开启磁盘配额功能
[edquota -g dep1]编辑配额文件
[edquota -g -u dep1 dep2 dep3 dep4]将用户和用户组的quota属性设置套用至其他用户或用户组
第4步:编辑vsftpd.conf
[vim /etc/vsftpd/vsftpd.conf]命令编辑vsftp主配置文件
第5步:建立用户的独立文件
[cp /etc/vsftpd/ftp_config_dir/user1 /etc/vsftpd/ftp_config_dir/user2]为user2复制user1的配置文件
[cp /etc/vsftpd/ftp_config_dir/user1 /etc/vsftpd/ftp_config_dir/user2]为user3复制user1的配置文件
[cp /etc/vsftpd/ftp_config_dir/user1 /etc/vsftpd/ftp_config_dir/user2]为user4复制user1的配置文件