SCP и SSH соединяются, но FileZilla и CyberDuck не могут

1796
Leons

Я на 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 

Тем не менее, я получаю ошибки, когда я пытаюсь подключиться по SFTP с использованием одного и того же открытого ключа в FileZilla или CyberDuck.

Я получаю ошибку SSH_FXP_INIT в CyberDuck: SSH_FXP_INIT error

Я получаю код выхода 127 в FileZilla:

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.

Я могу подключиться к другому серверу, который использует тот же ключ в CyberDuck. Именно этот конкретный сервер доставляет мне неприятности. В прошлом я успешно подключался к этому серверу с помощью WinSCP в Windows, но сейчас я на Mac.

Я попытался настроить CyberDuck для использования SCP вместо SFTP, но я все еще получаю ту же ошибку.

Что мне нужно изменить в конфигурации сервера?

1

0 ответов на вопрос

Похожие вопросы