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
相关推荐
片酷19 小时前
【Isaacsim&Isaaclab】安装教程
linux·开发语言·python
Magic@19 小时前
Redis学习[1] ——基本概念和数据类型
linux·开发语言·数据库·c++·redis·学习
microxiaoxiao19 小时前
Aeroshell:2026 年,支持AI的SSH 终端
运维·人工智能·ssh
大腕先生19 小时前
通用分页超详细介绍(附带源代码解析&页面展示效果)
xml·java·linux·服务器·开发语言·前端·idea
feng145619 小时前
稳定性-风险文化建设和风险意识培养
运维·人工智能
红茶要加冰19 小时前
如何安装ubuntu-24.04-live-server-amd64系统
linux·运维·ubuntu
念恒1230619 小时前
进程控制---进程等待
linux·c语言
feng145619 小时前
稳定性-资金安全和资损防控
运维·网络·安全
cen__y20 小时前
Linux05(管道)
linux·运维·服务器·c语言·开发语言·文件流
蛐蛐蛐20 小时前
在Windows 11上安装Docker的踩坑记录
运维·docker·容器