debian下配置ftp_休憩的小木屋_百度空间
debian下配置ftp: 1、apt-get install vsftpd 这个是ftp服务程序 之后通过设置/etc/vsftpd.conf对ftp进行配置 其中 chroot_list_file = YES chroot_list_file = /etc/vsftpd.chroot_list 则可以在文件vsftpd.chroot_list中添加用户,这些用户不能够访问除了ftp之外的目录 userlist_enable = YES userlist_deny = NO 则可以通过对vsftpd.user_list 中添加用户,只允许这些用户通过ftp访问(若允许匿名,anonymous也需要添加进去) 2、限制ftp的一些账户ssh(此处列举账户ftponly) 首先建立文件夹: mkdir /home/ftponly 新建用户: useradd ftponly -d /home/ftponly -s /bin/nologin passwd ftponly 3、磁盘配额(限制某一用户ftp空间) fdisk -l 或 df -hl 对于/home在单独的分区中的话,则会显示挂载点,若/home不在单独分区,则对所在的分区进行操作(如/dev/sda3) ①apt-get install quota ②vim /etc/fstab 修改: /dev/sda3 / ext3 errors=remount -ro,usrquota,grpquota 0 1 …… 修改是在opinion下面增加,usrquota,grpquota选项,以支持磁盘配额 之后需要重新挂载,如果对于无法重新挂载的分区,需要重新启动(但先不要做这一步) ③建立磁盘配额数据库 quotacheck -cug /dev/sda3 这时根目录下增加了两个文件aquota.group aquota.user -c:创建数据库。 -u:创建用户配额数据库,生成aquota.user -g:创建组配额数据库,生成aquota.group 这时候应该可以进行②中没有重新挂载的操作了好像 ④开启配额限制 quotaon -v /dev/sda3 (对应的关闭quotaoff -v /dev/sda3) ⑤设置用户或用户组配额参数 可以使用edquota username来配置 也可以使用quotatool: apt-get install quota quotatool quotatool -u ftponly -bq 20M -l 25M /dev/sda3 这里应该是M应该指的是MB把 ⑥开机自动启动磁盘配额 vim /etc/rc.local 加入 /sbin/quotaon -aug quota有关的几个链接: http://iminmin.blog.51cto.com/689308/192201 http://blog.chinaunix.net/u/29141/showart_228265.html http://linux-vbird.bluedata.org/linux_base/0420quota.htm http://hiei.yeax.com/archives_174.html


郑重声明:资讯 【debian下配置ftp_休憩的小木屋_百度空间】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——