要修改CentOS系统中的SFTP端口,您需要编辑SSH配置文件。以下是详细步骤:
登录到CentOS服务器 使用SSH客户端(如PuTTY)登录到您的CentOS服务器。
备份原始配置文件 在进行任何更改之前,建议备份原始的SSH配置文件。
sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak
编辑SSH配置文件
使用文本编辑器(如nano
或vim
)打开sshd_config
文件。
sudo nano /etc/ssh/sshd_config
找到并修改端口设置
在文件中找到Port
行,如果没有则添加一行。将其值更改为您希望使用的端口号(例如,2222)。
Port 2222
保存并退出编辑器
nano
,按Ctrl+O
保存,然后按Ctrl+X
退出。vim
,按Esc
键,输入:wq
然后按回车键保存并退出。重启SSH服务 使更改生效,需要重启SSH服务。
sudo systemctl restart sshd
验证端口更改 确保新的端口已经生效并且可以正常工作。您可以使用以下命令检查SSH服务是否在新的端口上运行:
sudo netstat -tuln | grep sshd
或者使用ss
命令:
sudo ss -tuln | grep sshd
如果您使用的是firewalld
作为防火墙管理工具,还需要更新防火墙规则以允许新的SFTP端口。
打开新的端口
sudo firewall-cmd --permanent --add-port=2222/tcp
重新加载防火墙配置
sudo firewall-cmd --reload
验证端口是否开放 使用以下命令检查防火墙规则是否已更新:
sudo firewall-cmd --list-all
通过以上步骤,您应该能够成功修改CentOS系统中的SFTP端口。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
相关推荐:CentOS SFTP端口如何修改