当前位置: 首页
系统平台
FreeBSD下vsftpd配置方法详解

FreeBSD下vsftpd配置方法详解

热心网友 时间:2026-06-18
转载

1. 安装详解:在 FreeBSD 中快速部署 vsftpd 服务器

首先从安装环节开始介绍,在 FreeBSD 系统下安装 vsftpd 其实非常简便,只需进入 ports 目录直接执行编译安装命令即可完成部署:

# cd /usr/ports/ftp/vsftpd/
# make install clean

2. 配置指南:vsftpd 核心参数与 inetd 启动设置

安装完成之后,需要配置系统以通过 inetd 方式启动 vsftpd 服务。编辑 /etc/inetd.conf 配置文件,添加以下一行内容:

ftp stream tcp nowait root /usr/local/libexec/vsftpd vsftpd

接下来编辑核心配置文件 /usr/local/etc/vsftpd.conf,对关键参数进行调整和优化。以下是一份实用的参考配置示例:

# 不允许匿名登录
anonymous_enable=NO
# 允许本地用户登录
local_enable=YES
# 将用户限制在自己的家目录(chroot)
chroot_local_user=YES

配置修改完毕后,重新加载 inetd 使设置立即生效:

# killall -HUP inetd

3. vsftpd 重要参数详解:完整配置项与使用场景说明

以下整理了 vsftpd 常用参数及其详细说明,方便根据实际业务需求灵活调整配置:

Anonymous_enable=yes —— 允许匿名登陆
Dirmessage_enable=yes —— 切换目录时显示目录下 .message 的内容
Local_umask=022 —— 上传文件的默认权限掩码,默认077
Connect_form_port_20=yes —— 启用FTP数据端口(20)的数据连接
Xferlog_enable=yes —— 激活上传和下载日志
Xferlog_std_format=yes —— 使用标准日志格式
Ftpd_banner=XXXXX —— 自定义欢迎信息
Pam_service_name=vsftpd —— 验证方式
Listen=yes —— 让vsftpd独立监听(与inetd模式二选一)
Anon_upload_enable=yes —— 开放匿名用户上传权限
Anon_mkdir_write_enable=yes —— 匿名用户可创建目录并上传文件
Write_enable=yes —— 开放本地用户写权限
Anon_other_write_enable=yes —— 匿名账号有删除权限
Anon_world_readable_only=no —— 放开匿名用户浏览权限
Ascii_upload_enable=yes —— 启用上传的ASCII传输方式
Ascii_download_enable=yes —— 启用下载的ASCII传输方式
Banner_file=/var/vsftpd_banner_file —— 用户连接后显示该文件中的欢迎信息
Idle_session_timeout=600 —— 用户会话空闲10分钟后断开
Data_connection_timeout=120 —— 数据连接空闲2分钟后断开
Accept_timeout=60 —— 客户端空闲1分钟后断开
Connect_timeout=60 —— 中断后1分钟重新连接
Local_max_rate=50000 —— 本地用户传输速率限制50KB/s
Anon_max_rate=30000 —— 匿名用户传输速率限制30KB/s
Pasv_min_port=50000
Pasv_max_port=60000
—— 被动模式端口范围50000–60000
Max_clients=200 —— FTP最大连接数
Max_per_ip=4 —— 每IP最大连接数
Listen_port=5555 —— 指定数据连接端口为5555
Local_enable=yes —— 本地账户能够登录
Write_enable=no —— 本地账户登录后无权删除和修改文件
Chroot_local_user=yes —— 所有本地用户只能待在家目录
Chroot_list_enable=yes —— 启用chroot例外名单
Chroot_list_file=/任意路径/vsftpd.chroot_list —— 例外名单文件(前提是chroot_local_user=no
Userlist_enable=yes —— 启用用户黑名单
Userlist_deny=yes —— 黑名单中的用户禁止访问
Userlist_file=/路径/vsftpd.user_list —— 黑名单文件路径
Banner_fail=/路径/文件名 —— 连接失败时显示文件内容
Ls_recurse_enable=no —— 禁止递归列出目录
Async_abor_enable=yes —— 启用异步ABOR命令
one_process_model=yes —— 使用单进程模型
Listen_address=10.2.2.2 —— 将服务绑定到特定IP
Guest_enable=yes —— 允许虚拟用户登录
Guest_username=所设用户名 —— 将虚拟用户映射为本地用户
User_config_dir=/路径/为用户策略建的文件夹 —— 不同虚拟用户的配置文件存放目录
Chown_uploads=yes —— 改变上传文件所有者为root
Chown_username=root —— 指定所有者用户名
Deny_email_enable=yes —— 禁止匿名用户使用某些邮件地址
Banned_email_file=/路径/文件名 —— 禁止的邮件地址列表文件
Pasv_enable=yes —— 服务器端使用被动模式
User_config_dir=/任意路径/目录 —— 虚拟用户配置文件的存放路径

上述参数已基本覆盖 vsftpd 日常配置需求,用户可根据实际服务器环境按需调整和优化。

来源:https://www.jb51.net/os/Unix/1517.html

游乐网为非赢利性网站,所展示的游戏/软件/文章内容均来自于互联网或第三方用户上传分享,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系youleyoucom@outlook.com。

同类文章
更多
微软详解Win11时间点还原 默认每24小时创建恢复点

微软详解Win11时间点还原 默认每24小时创建恢复点

微软今日推送了最新的 6 月可选更新,并发布博客详细解读了 Win11 全新的“时间点还原”(Point-in-time restore)功能——这一功能本质上是对系统恢复体验的一次全面升级,旨在让用户更轻松地应对电脑故障。 微软表示,面向 Windows 11 客户端用户的“时间点还原”功能现已正

时间:2026-06-30 07:39
Win11 26H1六月可选更新KB5095091 优化放大镜改善装机体验

Win11 26H1六月可选更新KB5095091 优化放大镜改善装机体验

微软今天推送了Windows 11 26H1设备的6月可选更新KB5095091,安装完成后系统版本号会升级到Build 28000 2340。值得一提的是,这次更新并非面向所有设备,而是专门为搭载高通骁龙X2系列芯片的机型准备的——包括骁龙X2 Plus、X2 Elite和X2 Elite Ext

时间:2026-06-30 07:39
Win11六月可选更新KB5095093修复回收站弹窗异常

Win11六月可选更新KB5095093修复回收站弹窗异常

微软已悄然推送Windows 11六月可选更新,编号KB5095093。本次更新覆盖两个版本:24H2用户安装后版本号升级至Build 26100 8737,而25H2用户则更新至Build 26200 8737。 本次更新并非仅是小修小补,而是带来了多项实质性新功能。下面我们就来详细解析这些更新内

时间:2026-06-30 07:39
苹果macOS 27 Beta2封堵Siri AI跳过候补名单漏洞

苹果macOS 27 Beta2封堵Siri AI跳过候补名单漏洞

科技媒体 Cult of Mac 昨日(6月23日)发布博文指出,苹果在 macOS 27 Beta 2 更新中悄然封堵了一个此前可用的后门——用户曾能通过一条终端命令绕过候补名单,直接启用新版 Siri AI,如今这一方法已失效。 简要回顾一下:在 macOS 27 Beta 1 阶段,只需在 M

时间:2026-06-30 07:38
微软加速Win11 25H2推送 覆盖所有符合条件家用PC

微软加速Win11 25H2推送 覆盖所有符合条件家用PC

近日(6月23日),科技媒体 Windows Latest 发布了一则值得关注的动态:微软已进一步扩大 Windows 11 25H2 的推送范围,所有满足硬件要求、且不受 IT 部门管理的家庭版和专业版设备,现在均可顺利接收本次更新。 此次升级有一个显著特点——采用“启用包”(eKB)方式进行推送

时间:2026-06-30 07:38
热门专题
更多
刀塔传奇破解版无限钻石下载大全 刀塔传奇破解版无限钻石下载大全
洛克王国正式正版手游下载安装大全 洛克王国正式正版手游下载安装大全
思美人手游下载专区 思美人手游下载专区
好玩的阿拉德之怒游戏下载合集 好玩的阿拉德之怒游戏下载合集
不思议迷宫手游下载合集 不思议迷宫手游下载合集
百宝袋汉化组游戏最新合集 百宝袋汉化组游戏最新合集
jsk游戏合集30款游戏大全 jsk游戏合集30款游戏大全
宾果消消消原版下载大全 宾果消消消原版下载大全
  • 日榜
  • 周榜
  • 月榜