溫馨提示×

centos sftp服務啟動失敗怎么辦

小樊
44
2025-09-13 20:12:08
欄目: 智能運維

  1. 檢查服務狀態:使用 sudo systemctl status sshd 確認服務是否運行,未運行則啟動 sudo systemctl start sshd。
  2. 檢查防火墻設置:確保防火墻允許SFTP端口(默認22)的流量,使用 sudo firewall-cmd --permanent --add-port=22/tcp 添加規則并重載 sudo firewall-cmd --reload。
  3. 檢查配置文件:查看 /etc/ssh/sshd_config,確認 Subsystem sftp 配置正確(如指向 /usr/libexec/openssh/sftp-server),修改后重啟服務 sudo systemctl restart sshd。
  4. 檢查用戶權限:確保用戶家目錄及SFTP根目錄權限正確(如 chmod 755),且用戶屬于正確組(如 sftp 組)。
  5. 查看日志文件:通過 sudo tail -f /var/log/securesudo journalctl -u sshd 獲取錯誤信息,定位問題。
  6. 檢查SELinux設置:若啟用SELinux,使用 sudo sestatus 確認狀態,必要時調整安全上下文 sudo chcon -Rv --reference=/ /home/username。
  7. 檢查網絡連接:使用 pingtelnet 測試服務器連通性和端口開放情況。

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