FreeBSD下vsftp安装配置详解
FreeBSD功能强大,ftp服务器只是它其中的很基础的一种服务,但是作为日常的服务器运作ftp服务却是必不可少,本篇是本人自己在学习FreeBSD的服务器设置过程中的一些积累,因为自己也曾是由菜鸟入门,走了不少弯路,现在把自己的一些经验总结出来,供大家参考,希望对新人能有所帮助,不足之处还请大家多多指点. 1 、安装 通过 ports 安装,这个方式比较简单。 # cd /usr/ports/ftp/vsftp # make install 2 、配置 (1) 编辑 /usr/local/etc/vsftpd.conf # ee /usr/local/etc/vsftpd.conf Anonymous_enable=NO ( 禁止匿名登陆 ) Local_enable=YES ( 允许本地用户登陆 ) Local_umask=022 (FTP 上本地的文件权限 755 ,默认是 077) Connect_form_port_20=yes ( 启用 FTP 数据端口的数据连接 ) Xferlog_enable=yes ( 激活上传和下传的日志 ) Xferlog_std_format=yes ( 使用标准的日志格式 ) Idle_session_timeout=120( 秒 ) ( 用户会话空闲后 2 分钟 ) Data_connection_timeout=300( 秒 ) (