centos

centos sftp端口怎么修改

小樊
34
2025-03-15 15:17:05
栏目: 智能运维
Centos服务器限时活动,0元免费领! 查看>>

要修改CentOS系统中的SFTP端口,您需要编辑SSH配置文件。以下是详细步骤:

方法一:通过SSH配置文件修改

  1. 登录到CentOS服务器 使用SSH客户端(如PuTTY)登录到您的CentOS服务器。

  2. 备份原始配置文件 在进行任何更改之前,建议备份原始的SSH配置文件。

    sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak
    
  3. 编辑SSH配置文件 使用文本编辑器(如nanovim)打开sshd_config文件。

    sudo nano /etc/ssh/sshd_config
    
  4. 找到并修改端口设置 在文件中找到Port行,如果没有则添加一行。将其值更改为您希望使用的端口号(例如,2222)。

    Port 2222
    
  5. 保存并退出编辑器

    • 如果使用nano,按Ctrl+O保存,然后按Ctrl+X退出。
    • 如果使用vim,按Esc键,输入:wq然后按回车键保存并退出。
  6. 重启SSH服务 使更改生效,需要重启SSH服务。

    sudo systemctl restart sshd
    
  7. 验证端口更改 确保新的端口已经生效并且可以正常工作。您可以使用以下命令检查SSH服务是否在新的端口上运行:

    sudo netstat -tuln | grep sshd
    

    或者使用ss命令:

    sudo ss -tuln | grep sshd
    

方法二:通过防火墙配置

如果您使用的是firewalld作为防火墙管理工具,还需要更新防火墙规则以允许新的SFTP端口。

  1. 打开新的端口

    sudo firewall-cmd --permanent --add-port=2222/tcp
    
  2. 重新加载防火墙配置

    sudo firewall-cmd --reload
    
  3. 验证端口是否开放 使用以下命令检查防火墙规则是否已更新:

    sudo firewall-cmd --list-all
    

注意事项

通过以上步骤,您应该能够成功修改CentOS系统中的SFTP端口。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

相关推荐:CentOS SFTP端口如何修改

0
看了该问题的人还看了