【Linux调整FTP端口】

Linux调整FTP端口

在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

相关推荐
Johny_Zhao6 小时前
基于CentOS Stream 8的物联网平台深度优化方案
linux·网络·网络安全·信息安全·云计算·shell·yum源·系统运维
Jooolin12 小时前
【Linux】虚拟机、服务器、双系统,谁才是 Ubuntu 的最佳方案?
linux·ubuntu·ai编程
K·Herbert18 小时前
最新CentOS 7 yum源失效的解决方案(2025年6月)
linux·运维·centos
别骂我h18 小时前
部署KVM虚拟化平台
linux·运维·服务器
繢鴻18 小时前
紧急救援!Ubuntu崩溃修复大赛
linux·服务器·ubuntu
showmethetime19 小时前
优化nginx参数(基本通用参数)
运维·nginx
老六ip加速器19 小时前
获取ip地址安全吗?如何获取静态ip地址隔离ip
运维·网络·智能路由器
净心净意1 天前
浅谈DaemonSet
运维·jenkins
Apex Predator1 天前
jenkins流水线打包vue无权限
运维·jenkins
hujun86102 天前
Ubuntu安装无线网卡
linux