Filezilla SFTP接続できない

Linuxサーバー

FilezillaでLinuxサーバーにSFTP接続しようとしたところ下記エラーが発生して、SFTPログインできませんでした。

 Error:	Connection closed by server with exitcode 127

サーバーのログを確認したところ、下記エラーが発生していました。

 sshd[24079]: error: subsystem: cannot stat /usr/libexec/sftp-server: No such file or directory
 sshd[24079]: subsystem request for sftp failed, subsystem not found

サーバーのアップデート時にsftp-serverのパスが変わってしまっていたようです。
下記コマンドでsftp-serverのパスを探します。

 # find / -name sftp-server
 /usr/libexec/openssh/sftp-server

/etc/ssh/sshd_configのsftp-serverに関する記述が古いパスのままだったので、下記のように修正してsshdを再起動したところ、正常にSFTP接続できるようになりました。

 Subsystem sftp  /usr/libexec/openssh/sftp-server

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です