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

【Linux调整FTP端口】

Linux调整FTP端口

  • 一、确保新端口未被占用
    • 在修改端口之前,可以使用以下命令检查端口是否被占用:
  • 二、修改vsftpd配置文件
    • 1. 打开vsftpd配置文件
    • 2. 找到并修改端口配置
    • 3. 保存并退出
    • 4. 重启vsftpd服务
  • 三、配置防火墙

在Linux系统中修改FTP端口,可以按照以下步骤进行:

一、确保新端口未被占用

在修改端口之前,可以使用以下命令检查端口是否被占用:

sudo netstat -tuln | grep 2121

二、修改vsftpd配置文件

1. 打开vsftpd配置文件

sudo vi /etc/vsftpd/vsftpd.conf

2. 找到并修改端口配置

在配置文件中找到以下行:
#listen_port=21
取消注释并修改为你想要的端口号,例如:
listen_port=2121

  • 如果在 /etc/vsftpd/vsftpd.conf 文件中没有找到 #listen_port=21 这一行,说明 vsftpd
    服务可能使用了默认的监听端口 21。

在文件的末尾添加以下行,将 2121 替换为你想要设置的端口号:

listen_port=2121

3. 保存并退出

按 Esc 键,然后输入 :wq 保存并退出编辑器。

4. 重启vsftpd服务

sudo systemctl restart vsftpd

三、配置防火墙

  • 如果你的系统启用了防火墙(如iptables或firewalld),需要允许新的FTP端口通过。
sudo firewall-cmd --permanent --add-port=2121/tcp
sudo firewall-cmd --reload
http://www.dtcms.com/a/166160.html

相关文章:

  • 【人脸去遮挡前沿】三阶段级联引导学习如何突破真实场景遮挡难题?
  • java代码混淆
  • 国产化海光C86架构服务器安装windows实录
  • Elasticsearch:没有 “AG” 的 RAG?
  • 【AI论文】CipherBank:通过密码学挑战探索LLM推理能力的边界
  • 高级测试工程师 的面试题汇总
  • STM32printf重定向到串口含armcc和gcc两种方案
  • Cline原理分析-prompt
  • 【AI平台】n8n入门5:创建MCP服务,及vscode调用MCP测试
  • 解决在Mac上无法使用“ll”命令
  • 《系统分析师-第三阶段—总结(八)》
  • 免费在Colab运行Qwen3-0.6B——轻量高性能实战
  • 瑞芯微芯片算法开发初步实践
  • Seaborn
  • 基于SpringBoot的旅游网站的设计与实现
  • GEO vs SEO:从搜索引擎到生成引擎的优化新思路
  • MATLAB绘制饼图(二维/三维)
  • 基于ESP32 S3 + PVDF采集呼吸心率
  • 用户隐私与社交媒体:评估Facebook的保护成效
  • 暗夜模式续
  • 枚举法——C++算法【泪光2929】
  • Android compileSdkVersion、minSdkVersion、targetSdkVersion的关系以及和Unity的关系
  • 微格式:为Web内容赋予语义的力量
  • 100 个 NumPy 练习
  • 【Linux】Linux 操作系统 - 11 , 进程状态 - 详谈《僵尸进程和孤儿进程》让你彻底明白 !
  • 基于CATIA参数化球体建模的自动化插件开发实践——NX建模之球体命令的参考与移植
  • 微前端统一状态树实现方案
  • vue elementui 去掉默认填充 密码input导致的默认填充
  • String、StringBuffer、StringBuilder 的区别
  • 2025年4月个人工作生活总结