qns_fengyusong 发表于 2015-5-29 09:04:53

“VPS FTP应用”目录存档

  在vps主机上使用磁盘配额限制vsFTPd用户的空间大小   
2008年12月3日,星期三   
概述:在上一篇在vps主机安装vsFTPd文件服务器 构建ftp帐号后,但是vsFTPd不支持磁盘配额,这样就很不方便给朋友分配网页空间,那么可以使用linux系统自动的磁盘配额功能,给特定的帐号分配磁盘使用大小。
  环境:centos5 特惠型vps
  目的:给帐号vsftptest进行磁盘配额设置,此用户共有50M磁盘空间(不考虑inode),并且最低限制为45MB,宽限时间设置为1天
  步骤:
  1)使用eduota编辑用户可用的空间
  # edquota -u vsftptest   
Disk quotas for user vsftptest (uid 500):   
Filesystem                   blocks       soft       hard   inodes   soft   hard   
/dev/simfs                     20       45000      50000          5      0      0   
2)设置宽限时间
  # edquota -t   
Grace period before enforcing soft limits for users:   
Time units may be: days, hours, minutes, or seconds   
Filesystem             Block grace period   Inode grace period   
/dev/simfs               1days               0seconds   
3)输出quota报告
  # repquota -avug   
*** Report for user quotas on device /dev/simfs   
Block grace time: 24:00; Inode grace time: 00:00   
                        Block limits                File limits   
User            used    soft    hardgrace    usedsofthardgrace   
----------------------------------------------------------------------   
root      --469864       0       0          23474   0   0   
smmsp   --       8       0       0            2   0   0   
apache    --      40       0       0            4   0   0   
rpm       --   10592       0       0             75   0   0   
named   --      24       0       0            6   0   0   
mysql   --   22396       0       0             93   0   0   
vsftptest --      20   45000   50000            5   0   0   
Statistics:   
Total blocks: 131592   
Data blocks: 5   
Entries: 7   
Used average: 1.400000   
*** Report for group quotas on device /dev/simfs   
Block grace time: 00:00; Inode grace time: 00:00   
                        Block limits                File limits   
Group         used    soft    hardgrace    usedsofthardgrace   
----------------------------------------------------------------------   
root      --468012       0       0          22881   0   0   
tty       --      20       0       0            514   0   0   
disk      --       0       0       0            1   0   0   
kmem      --       0       0       0            3   0   0   
mail      --   196       0       0            5   0   0   
man       --   128       0       0             32   0   0   
lock      --       4       0       0            1   0   0   
nobody    --      84       0       0            1   0   0   
utmp      --   144       0       0            4   0   0   
smmsp   --   816       0       0            5   0   0   
apache    --      56       0       0            6   0   0   
screen    --   344       0       0            2   0   0   
slocate   --      28       0       0            2   0   0   
utempter--       4       0       0            1   0   0   
rpm       --   10592       0       0             75   0   0   
named   --   100       0       0             28   0   0   
mysql   --   22396       0       0             93   0   0   
vsftptest --      20       0       0            5   0   0   
Statistics:   
Total blocks: 131592   
Data blocks: 7   
Entries: 18   
Used average: 2.571429   
#   
标签:FTP应用, FTP服务器, quota, vsftpd, 磁盘配额   
发布在 VPS FTP应用 | 没有评论 ?
  在vps主机安装vsFTPd文件服务器   
2008年12月3日,星期三      
概述:在互联网的传输协议中,FTP(File Transfer Protocol)可以说是最古老的协议之一了,一般来说数据以FTP协议来传输时相当快的,不过值得注意的是,使用FTP传输时具有一定程序的“危险性”因为数据在因特网上完全没有受到保护的“明码”传输,所以我们建议客户最好不开放ftp服务,但可能有些客户需要给朋友分配虚拟主机(例如给朋友一个blog空间),本文详细描述如何在vps主机安装配置vsFTPd文件(FTP)服务器
  环境:centos vps
  目的:在vps主机安装配置vsFTPd FTP服务器,同时建立一个帐号vsftptest用户,是用户可以通过此帐号更新自己的网页
  步骤:
  1)安装vsFTPd服务器软件
  # yum -y install vsftpd   
2)增加ftp帐号
  # adduser vsftptest   
# passwd vsftptest   
3)处理vsftp.conf配置文件
  # vi /etc/vsftpd/vsftpd.conf   
# anonymous_enable=YES    <--注销匿名用户登录   
#增加是否针对某些用户来chroot的相关设置   
chroot_local_user=YES   < --设置用户默认chroot   
chroot_list_enable=YES   
chroot_list_file=/etc/vsftpd/chroot_list   
新建chroot_list   
#touch /etc/vsftpd/chroot_list   
4)启动vsftp服务
  # /etc/init.d/vsftpd start   
# chkconfig --level 345 vsftpd on   
5)测试,使用客户ftp连接服务器
页: [1]
查看完整版本: “VPS FTP应用”目录存档