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

Ubuntu配置FTP

Ubuntu配置FTP

  1. 切换root用户
sudo -i
  1. 安装vsftpd软件包
apt update
apt install vsftpd -y
  1. 启动vsftp服务并设置自启动
systemctl start vsftpd
systemctl enable vsftpd
  1. 关闭防火墙
ufw disable
ufw status
  1. 创建FTP用户
useradd -m ftpuser
passwd ftpuser
  1. 设置用户的主目录为 FTP 目录
mkdir -p /home/ftpuser/ftp
chown nobody:nogroup /home/ftpuser/ftp
chmod a-w /home/ftpuser/ftp
mkdir /home/ftpuser/ftp/files
chown ftpuser:ftpuser /home/ftpuser/ftp/files
  1. 配置vsftpd
vim /etc/vsftpd.conf
anonymous_enable=NO                #禁止匿名登录
local_enable=YES                   #允许本地用户登录
write_enable=YES                   #启用文件上传功能
chroot_local_user=YES              #将用户限制在自己的主目录
allow_writeable_chroot=YES         #运行用户在被chroot限制的环境中写入
  1. 重启vsftpd服务使配置生效
systemctl restart vsftpd

http://www.mrgr.cn/news/56581.html

相关文章:

  • 每日OJ题_牛客_字符串分类_哈希+排序_C++_Java
  • 【PFGA】二选一数选器
  • SpringBoot使用RestTemplate实现发送HTTP请求
  • Linux 和Windows创建共享文件夹实现文件共享
  • Python面向对象编程
  • CSS 选择器简单回顾
  • eCAP超声波测距-ePWM电机调速
  • 影刀RPA实战:网页爬虫之我爱听评书
  • 数据结构 - 树,三探之代码实现
  • 如何看待AI技术的应用前景?
  • AI处理图片和视频的网址
  • 帝国CMS – AutoTitlePic 自动生成文章标题图片插件
  • ARL 灯塔 | ARL 灯塔 — 字典替换
  • 路径参数和post请求方式在请求资源时如何选择------各自的优势和使用场景比较
  • 基于深度学习的声纹识别
  • 进销存平板展示系统——未来之窗行业应用跨平台架构
  • 要让AI(任何一款绘图AI)把一个己有风格的图片画到一个实物商品上的窍门
  • 压缩感知方法——基础追踪(Basis Pursuit, BP)方法详解
  • 逐行讲解大模型生成解码超参数源码(temperature、top-k、top-p等)
  • 了解Scala的多态概述的定义,作用以及优点
  • 7.hyperf安装【Docker】
  • C语言(十六)函数综合(二)递归 --- 辩论赛经验谈
  • vite.config.js配置路径别名@
  • windows DLL技术-DLL概述
  • MOE混合专家模型总结(面试)
  • IIC通信与MAX30102采集血样数据+V4L2框架