Products
96SEO 2025-07-30 10:11 6
在CentOS系统中, SFTP默认端口通常是22,这玩意儿端口同样被SSH服务用。出于平安考虑,很许多用户希望将SFTP的默认端口修改为一个新鲜的、不常用的端口。本文将详细介绍怎么在CentOS系统上将SFTP的默认端口修改为新鲜的端口。
在进行端口修改之前,请确保您有足够的权限来修改系统配置文件。通常,这意味着您需要有root权限。
先说说用vim编辑器打开SSH的服务配置文件/etc/ssh/sshd_config
。
bash
sudo vi /etc/ssh/sshd_config
在sshd_config
文件中找到以下行:
bash
取消注释并修改端口为你想要的端口号, 比方说:
bash
Port 2222
保存并关闭文件后需要沉启SSH服务以使更改生效。
bash
sudo systemctl restart sshd
为了确保新鲜的端口能被访问,需要配置防火墙规则。以下命令将允许通过新鲜的端口流量:
bash
sudo firewall-cmd --permanent --zone=public --add-port=2222/tcp
sudo firewall-cmd --reload
用SFTP客户端连接到新鲜的端口,以验证SFTP服务是不是正常运行。
bash
sftp -oPort=2222
替换user
和yourserver.com
为你的用户名和服务器地址。
通过上述步骤,您能在CentOS系统上成功修改SFTP的默认端口。这不仅能搞优良系统的平安性,还能别让端口冲突。希望本文对您有所帮。
Demand feedback