当前位置: 首页 > news >正文

Ftp服务部署

目录

一、安装 vsftpd

二、核心配置(匿名 / 本地用户模式)

1.匿名访问模式(默认开启,建议关闭)

2.创建 FTP 本地用户


一、安装 vsftpd

# Centos 安装 vsftpd sudo yum install vsftpd -y # Ubuntu 安装 vsftpd sudo apt update sudo apt install vsftpd -y # 设置开机自启 sudo systemctl enable vsftpd # 启动服务 sudo systemctl start vsftpd # 查看服务状态(确认是否运行) sudo systemctl status vsftpd

二、核心配置(匿名 / 本地用户模式)

1.匿名访问模式(默认开启,建议关闭)

sudo vi /etc/vsftpd/vsftpd.conf # 修改以下参数: # 禁用匿名访问 anonymous_enable=NO # 允许本地用户登录 local_enable=YES # 允许本地用户写入文件 write_enable=YES # 本地用户 umask 值(新建文件权限掩码) local_umask=022 # 被动模式端口范围 pasv_min_port=30000 pasv_max_port=31000 # 禁止用户切换到主目录以外的路径(增强安全) chroot_local_user=YES allow_writeable_chroot=YES

2.创建 FTP 本地用户

# 创建用户 ftpuser,指定主目录 /home/ftpuser sudo useradd -d /home/ftpuser -s /sbin/nologin ftpuser # 设置用户密码 sudo passwd ftpuser # 授权目录权限 sudo chown -R ftpuser:ftpuser /home/ftpuser
http://www.jsqmd.com/news/200789/

相关文章:

  • 实用指南:Node.js:从浏览器到服务器的JS革命
  • 【必学收藏】MoE架构深度解析:大模型高效训练的核心技术与实战应用
  • 本地知识库:你的数据安全守护者
  • 【必学收藏】从入门到精通:Prompt工程的演变、价值与实战技巧
  • 智能学习资源管理平台 - Beta冲刺总结
  • 牛批了,windows系统神器,一键搞定
  • Linux 中 awk 利用外部文件传入数字变量,利用循坏提取特定列
  • 大模型应用架构实战指南:六大核心层解析与最佳实践,程序员必读收藏
  • 【参数优化】基于粒子群算法实现GaN HEMT小信号模型器件拟合参数优化附matlab代码
  • 2026爆火6款AI论文工具:一键生成初稿,写论文从未如此简单!
  • LeetCode 466 统计重复个数
  • Redis安装报错:zmalloc.h:50:31: fatal error: jemalloc/jemalloc.h: No such file or directory
  • Samba 服务部署
  • netmsg.dll文件损坏丢失找不到 打不开软件 下载方法分享
  • 二、Cross-Site Scripting
  • 深入解析:深度解析:Flutter 与 OpenHarmony 融合架构下的跨平台渲染机制与系统级集成
  • Flutter / RN / iOS 的 UI 渲染机制,本质差异在哪里?
  • netprof.dll文件损坏丢失找不到 打不开软件 下载方法分享
  • 学长亲荐!专科生必看TOP9AI论文写作软件测评
  • Beta冲刺第5天 - 智能推荐与系统优化
  • 语义理解十年演进(2015–2025)
  • netsh.exe文件损坏丢失找不到 打不开 下载方法分享
  • const函数
  • linux 中vim快捷键, 删除光标至结尾内容;光标到开头内容
  • 文本翻译十年演进(2015–2025)
  • C++之对象和类(八) - Invinc
  • 文本生成十年演进(2015–2025)
  • 全网最全专科生必备AI论文软件TOP8:开题报告文献综述神器测评
  • 2026年AI发展趋势:技术迭代、产业革命与伦理挑战
  • 测风激光雷达数据采集解决方案