1

I always use Krusader for (s)ftp. The dual pane is a sheer delight, better feel then Nautulis/Files. Version 2.4.0-beta3 Ubuntu 14.04 LTS

Recently I got error messages connecting on some updated servers (sftp://user@xxxx):

no match for method mac algo client->server

The client supports only hmac-ssha1, and the server has this disabled for security reasons.

AFAIK Krusader uses KIO (like Dolphin) and there is a bug report and there will be support in the next updated libssh 0.7.0 library. Actually just released.

How can I connect? Is hmac-sha1 really unsafe or can I enable it on the server? How do I fix my Krusader? Can I recompile it with libssh-0-7-0?

Janghou
  • 5,499
  • 6
  • 43
  • 59

1 Answers1

1

Use the fish:// protocol instead of sftp://

Krusader doesn't do:

sftp://user@xxxxx/

it gives the error message.

But is does do:

fish://user@xxxxx/

I dunno what the fish:// protocol is, but it is good catch.

Janghou
  • 5,499
  • 6
  • 43
  • 59
  • `fish://` https://en.wikipedia.org/wiki/Files_transferred_over_shell_protocol Good catch indeed. I remember using it a decade ago. At some time I switched to `sftp://` until it failed me today. Back to fish then. Even Debian Sid doesn't use libssh0.7 yet. – Kamil Szot Aug 04 '15 at 16:16