news 2026/3/20 11:54:49

vsftp 部署使用

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
vsftp 部署使用

1、vsftp安装

# Ubuntu/Debian sudo apt update sudo apt install vsftpd # CentOS/RHEL sudo yum install vsftpd # 查看安装版本 vsftpd -v

2、启动和设置开机自启

# 启动服务 sudo systemctl start vsftpd # 查看服务状态 sudo systemctl status vsftpd # 设置开机自启 sudo systemctl enable vsftpd

3、配置文件详解

  • /etc/vsftpd.conf- 主配置文件

  • /etc/vsftpd/- 配置文件目录(某些系统)

  • # 连接设置 listen=YES # 以独立模式运行 listen_ipv6=NO # 禁用IPv6 anonymous_enable=NO # 禁止匿名登录 local_enable=YES # 允许本地用户登录 write_enable=YES # 允许写入操作 local_umask=022 # 文件权限掩码 dirmessage_enable=YES # 显示目录消息 xferlog_enable=YES # 启用传输日志 connect_from_port_20=YES # 使用20端口传输数据 xferlog_std_format=YES # 使用标准日志格式 # 目录设置 chroot_local_user=YES # 锁定用户到主目录 chroot_list_enable=YES # 启用用户锁定列表 chroot_list_file=/etc/vsftpd.chroot_list # 锁定用户列表文件 allow_writeable_chroot=YES # 允许锁定的目录可写 # 安全设置 userlist_enable=YES # 启用用户列表 userlist_file=/etc/vsftpd.user_list # 用户列表文件 userlist_deny=NO # 仅允许列表中的用户 tcp_wrappers=YES # 启用TCP包装器 secure_chroot_dir=/var/run/vsftpd/empty # 安全目录 # 端口设置 pasv_enable=YES # 启用被动模式 pasv_min_port=30000 # 被动模式最小端口 pasv_max_port=31000 # 被动模式最大端口 pasv_address=你的服务器IP # 服务器公网IP pasv_promiscuous=NO # 安全模式

    4、创建专用FTP用户

  • # 创建FTP用户组 sudo groupadd ftpusers # 创建FTP用户,禁止Shell登录 sudo useradd -g ftpusers -s /sbin/nologin ftpuser1 sudo passwd ftpuser1 # 创建用户目录 sudo mkdir -p /home/ftpuser1/ftp sudo chown ftpuser1:ftpusers /home/ftpuser1/ftp sudo chmod 750 /home/ftpuser1/ftp

    5、目录指定

  • 配置文件/etc/vsftpd/vsftpd.conf

  • user_config_dir=/etc/vsftpd/user_config cd /etc/vsftpd/user_config vim ftpuser1 local_root=/home/ftpuser1/ftp
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/15 17:56:25

5分钟解决Flow Launcher文件替换异常:从崩溃到流畅的终极指南

5分钟解决Flow Launcher文件替换异常:从崩溃到流畅的终极指南 【免费下载链接】Flow.Launcher :mag: Quick file search & app launcher for Windows with community-made plugins 项目地址: https://gitcode.com/GitHub_Trending/fl/Flow.Launcher 你是…

作者头像 李华
网站建设 2026/3/15 17:56:12

扩展温度缩放技术:同质化映射提升模型校准

Extending Temperature Scaling with Homogenizing Maps 扩展温度缩放技术:同质化映射 Christopher Qian, Feng Liang, Jason Adams; 26(161):1−46, 2025. 摘要 随着机器学习模型变得越来越复杂,校准不佳严重限制了其预测的可靠性。温度缩放通过学习一个…

作者头像 李华
网站建设 2026/3/15 15:39:48

彻底告别风扇噪音:NVIDIA显卡智能温控实战指南

彻底告别风扇噪音:NVIDIA显卡智能温控实战指南 【免费下载链接】FanControl.Releases This is the release repository for Fan Control, a highly customizable fan controlling software for Windows. 项目地址: https://gitcode.com/GitHub_Trending/fa/FanCon…

作者头像 李华
网站建设 2026/3/15 15:38:24

淘宝直播弹幕数据采集终极指南:从数据获取到业务洞察

淘宝直播弹幕数据采集终极指南:从数据获取到业务洞察 【免费下载链接】taobao-live-crawler A crawler on taobao live barrages. 项目地址: https://gitcode.com/gh_mirrors/ta/taobao-live-crawler 淘宝直播弹幕采集工具是一款专为直播运营和数据分析设计的…

作者头像 李华
网站建设 2026/3/19 11:15:09

Kotaemon短视频文案策划:抖音/B站风格适配

Kotaemon短视频文案策划:抖音/B站风格适配 在B站刷到一个“AI学习入门”的视频,开头那句“你还在用笨办法啃论文?别卷了,这波操作直接起飞!”瞬间抓住眼球;转头去抖音,同样的主题却变成了“震惊…

作者头像 李华
网站建设 2026/3/15 15:11:59

Kotaemon能否自动生成PPT大纲?办公效率提升利器

Kotaemon能否自动生成PPT大纲?办公效率提升利器 在企业会议前的深夜,你面对着堆积如山的产品文档、市场分析和战略规划,却迟迟无法动笔写那份关键汇报的PPT。从零开始梳理逻辑结构、提炼核心观点、组织章节顺序——这不仅是重复劳动&#xf…

作者头像 李华