centos搭建ftp踩坑记录

ftp服务器搭建参考b站视频

第1坑,开放端口后仍然无法连接:

这里不仅需要在防火墙打开20和21端口,还需要打开被动访问所使用的端口,也就是在配置文件vsftpd.conf中指定的被动访问接收端口。

pasv_enable=YES
pasv_min_port=40000
pasv_max_port=40080

如果是云服务器,还需要在平台上将平台上的防火墙的这些端口也打开。

第2坑,500 OOPS: vsftpd: refusing to run with writable root inside chroot()

这里是因为ftp的主目录的权限问题,需要改成755(必须)且所有人为root。

参考文章:

  1. Linux中Centos7系统搭建FTP服务详细过程
  2. vsftpd 报错refusing to run with writable root inside chroot
相关推荐
恩爸编程12 分钟前
深入浅出 Linux 操作系统
linux·运维·服务器·linux系统介绍·linux操作系统介绍·linux操作系统是什么·linux操作是什么
明达技术18 分钟前
分布式 I/O 配合高冗余 PLC,打造高效控制新典范
运维·分布式
马船长19 分钟前
RCE-PLUS (学习记录)
java·linux·前端
激进的猴哥25 分钟前
day20-yum精讲
linux·运维·服务器
忆源27 分钟前
Linux基础--1.1 什么是 Linux 操作系统
linux·运维·服务器
plmm烟酒僧1 小时前
香橙派5Plus启动报错bug: spinlock bad magic on cpu#6, systemd-udevd/443
linux·bug·rk3588·kernel·香橙派·orangepi5plus
LKID体1 小时前
pathlib:面向对象的文件系统路径
linux·网络·windows
徐子元竟然被占了!!1 小时前
磁盘分区格式
运维·服务器
程序员JerrySUN1 小时前
BitBake 执行流程深度解析:从理论到实践
linux·开发语言·嵌入式硬件·算法·架构
Luke~~2 小时前
实验室服务器Ubuntu安装使用全流程
linux·运维·ubuntu