服务器 频道

FreeBSD平台下FTP服务架设全程指南

    第十步:对此测试用户设置磁盘限额。
    INSERT INTO `quotalimits` ( `name` , `quota_type` , `per_session` , `limit_type` , `bytes_in_avail` , `bytes_out_avail` , `bytes_xfer_avail` , `files_in_avail` , `files_out_avail` , `files_xfer_avail` )
VALUES ('' tryuser '', ''user'', ''false'', ''soft'', ''20240000'', ''0'', ''4048000'', ''1000'', ''0'', ''20'');
    解释:对此测试用户给予20M空间,最多能上传1000个文件到服务器上,文件传输流量为40M,只能传输20个文件。

    第十一步:设置匿名登录,最终完成配置。
    对于匿名登录用户,建议单独为其划分硬盘分区,所有的匿名用户文件都放在这个单独的分区里。
    1. 添加匿名系统用户组users1和匿名用户ftp1。
    # pw groupadd users1
    # pw useradd ftp1 -g users1 -d /ftp -s /sbin/nologin
          # “/ftp”为匿名用户所在分

    2. 在“/ftp”分区下建立匿名用户目录并设置相应权限。
    # mkdir /ftp/incoming
    # mkdir /ftp/pub
    # mkdir /ftp/bin
    # mkdir /ftp/etc
    # chown ftp1 /ftp/incoming
    # chgrp users1 /ftp/incoming

    3.测试此匿名用户。
    在浏览器地址栏输入配置好的ftp服务器地址,如果能够正常显示刚才建立的几个目录,而且进入incoming目录可以在里面新建文件夹或文件,即表示匿名用户“ftp1”建立成功。OK,至此,FTP服务的配置过程也圆满结束。如果大家在理解过程中有什么困难,可以参阅相关资料或给我们留言交流。


0
相关文章