ssh能夠連線而sftp不能連線的解決方法

2022-04-29 07:48:09 字數 965 閱讀 1466

昨天開始用filezilla一直不能登入遠端的伺服器,ssh的登入就ok,因為是伺服器,也不敢亂動。查了好多資料終於解決了。 首先,檢視一下系統的安全日誌

[root@localhost sbin]# cat /var/log/secure | grep sftp

顯示的資訊如下:

nov 15 12:43:30 localhost sshd[22938]: error: subsystem: cannot stat /usr/libexec/openssh/sftp-

server: no such file or directory

nov 15 12:43:30 localhost sshd[22938]: subsystem request for sftp failed, subsystem not found

nov 15 13:18:01 localhost sshd[25093]: subsystem request for sftp

可以看出是沒有sftp-server的目錄沒有找到

[root@localhost sbin]# locate sftp-server

/usr/local/libexec/libexec/openssh/sftp-server

locate一下ftp-server,發現目錄跟配置檔案中的不同

[root@localhost sbin]# vi /etc/ssh/sshd_config

修改如下配置檔案最後易行的sftp的目錄

# override default of no subsystems

subsystem sftp /usr/local/libexec/libexec/openssh/sftp-server

reload一下sshd

[root@localhost sbin]# /etc/init.d/sshd reload
再試一下,ok了。

ssh能夠連線而sftp不能連線的解決方法

ssh能夠連線而sftp不能連線的解決方法 昨天開始用filezilla一直不能登入遠端的伺服器,ssh的登入就ok,因為是伺服器,也不敢亂動。查了好多資料終於解決了。首先,檢視一下系統的安全日誌 www.ahlinux.com root localhost sbin cat var log sec...

ssh能夠連線而sftp不能連線的解決方法

ssh能夠連線而sftp不能連線的解決方法 昨天開始用filezilla一直不能登入遠端的伺服器,ssh的登入就ok,因為是伺服器,也不敢亂動。查了好多資料終於解決了。首先,檢視一下系統的安全日誌 www.2cto.com root localhost sbin cat var log secure...

sftp配置導致ssh連線閃斷

實現 因為sftp是ssh服務自帶的功能,所以去修改ssh的配置檔案sshd config。1cd etc ssh 2cp sshd config sshd config.bak 3vim sshd config 4 注釋該行 5 subsystem sftp usr libexec openssh...