Fedora 8 下配置 vsftpd 服务器(3)

#匿名用户最大传输速度  单位: bytes/秒

local_max_rate=50000

#本地用户最大传输速度  单位:bytes/秒

user_config_dir=/etc/userconf

#个别用户配置目录(用来设定特殊帐号),例如我想让blue这个用户的传输速度是100KB

就可以在/etc/userconf/下创建文本文件blue(与用户名相同),加入local_max_rate=100000即可

anon_root=/var/ftp

#设定匿名用户登陆后所在的目录

local_root=/var/local_user

#设定所有本地用户登陆后的目录,如不设置此项,则本地用户登陆后位于各自家目录下。

use_localtime=YES

#使用本地时间而不是GMT

nopriv_user=vsftpd

#设定服务执行者为vsftpd,默认使用的是nobody,vsftpd推荐使用一个权限很低的用户.这里用vsftpd代替nobody,创建 vsftpd用户:

[root@LFS vsftpd-2.0.1]#groupadd vsftpd

[root@LFS vsftpd-2.0.1]#useradd -d /dev/null -g vsftpd -s /bin/false vsftpd

这样就有了个权限非常低的vsftpd用户(没有家目录(/dev/null),没有登陆shell(/bin/false),系统会更安全,设定好后就可以启动啦 :)

[root@LFS etc]#/usr/sbin/vsftpd

[root@LFS etc]#netstat -tul

Active Internet connections (only servers)

Proto Recv-Q Send-Q Local Address           Foreign Address         State

tcp        0      0 *:6000                  *:*                     LISTEN

tcp        0      0 *:ftp                   *:*                     LISTEN

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wypdwf.html