SSH能夠連接,SFTP不能連接問題--親測已成功!

1、看下服務路徑

[root@*****]# locate sftp-server
/usr/libexec/openssh/sftp-server
/usr/share/man/man8/sftp-server.8.gz

2、看下配置文件中信息:

# vi /etc/ssh/sshd_config 

# override default of no subsystems
Subsystem       sftp /usr/libexec/openssh/sftp-server

-----Subsystem  前面有#號的話去掉。

----下面這幾句有的話就註釋掉吧,和上面的衝突

Subsystem sftp internal-sftp-server
UsePAM yes 
Match User test
    ChrootDirectory /opt/download/  
    ForceCommand internal-sftp
    AllowTcpForwarding no
    X11Forwarding no

3、重啓服務

# /etc/init.d/sshd reload 或者service sshd restart

4、然後測試連接下。

5、如果上述不行,請檢查netstat 連接情況,看看信息。

6、檢查下防火牆信息,執行  service iptables stop 後測試,或者開放登陸設備IP 的22端口權限。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章