SCPとSSHは接続しますが、FileZillaとCyber​​Duckは接続できません


1

Macを使用しています。リモートのUbuntuサーバーに接続しようとしています。

シェルでsshおよびscpコマンドを使用して正常に接続できます。例えば:

$ scp -i ~/Projects/keys/foo.pem foo_config.ini root@foo.com:/var/
foo_config.ini                                                                                                                                                      100%   15KB  14.7KB/s   00:00

ただし、FileZillaまたはCyber​​Duckで同じ公開キーを使用してSFTPで接続しようとするとエラーが発生します。

Cyber​​DuckでSSH_FXP_INITエラーが表示されます。 SSH_FXP_INITエラー

FileZillaで終了コード127を取得します。

Status: Connecting to foo.com...
Response:   fzSftp started
Command:    keyfile "/bar/foo.ppk"
Command:    open "root@foo.com" 22
Status: Connected to foo.com
Error:  Connection closed by server with exitcode 127
Error:  Could not connect to server

FileZillaは.pemを.ppk形式に変換しました。.pemのアクセス許可は600です。.ppkのアクセス許可は700です。

Cyber​​Duckで同じキーを共有する別のサーバーに接続できます。トラブルを引き起こしているのは、この特定のサーバーだけです。過去にWindowsでWinSCPを使用してこのサーバーに正常に接続しましたが、現在はMacを使用しています。

SFTPの代わりにSCPを使用するようにCyber​​Duckを設定しようとしましたが、まだ同じエラーが表示されます。

サーバー構成について変更する必要があるものはありますか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.