溫馨提示×

如何通過centos配置sftp端口

小樊
53
2025-03-23 17:04:31
欄目: 智能運維

在CentOS上配置SFTP端口,通常需要編輯SSH服務器的配置文件sshd_config。以下是詳細步驟:

  1. 登錄到CentOS服務器: 使用SSH客戶端(如PuTTY)登錄到你的CentOS服務器。

  2. 備份原始配置文件: 在修改任何配置文件之前,建議先備份原始文件。

    sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak
    
  3. 編輯sshd_config文件: 使用文本編輯器(如vinano)打開sshd_config文件。

    sudo vi /etc/ssh/sshd_config
    
  4. 修改SFTP端口: 找到并修改以下行來設置新的SFTP端口(例如,設置為2222):

    Port 2222
    

    如果你希望SFTP使用不同的端口,只需將2222替換為你選擇的端口號。

  5. 保存并退出編輯器: 如果你使用的是vi,按Esc鍵,然后輸入:wq并按回車鍵保存并退出。如果你使用的是nano,按Ctrl+X,然后按Y確認保存,最后按回車鍵退出。

  6. 重啟SSH服務: 修改配置文件后,需要重啟SSH服務以使更改生效。

    sudo systemctl restart sshd
    
  7. 驗證端口是否更改成功: 使用以下命令檢查SSH服務是否正在監聽新的端口:

    sudo netstat -tuln | grep sshd
    

    或者使用ss命令:

    sudo ss -tuln | grep sshd
    

    你應該看到類似以下的輸出,表明SSH服務正在監聽新的端口:

    tcp   0   0   0.0.0.0:2222   0.0.0.0:*   LISTEN
    
  8. 配置防火墻: 如果你的服務器啟用了防火墻(如firewalld),你需要允許新的SFTP端口通過防火墻。

    sudo firewall-cmd --permanent --add-port=2222/tcp
    sudo firewall-cmd --reload
    

完成以上步驟后,你的CentOS服務器上的SFTP端口就已經成功更改。記得在客戶端配置SFTP連接時使用新的端口號。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女