1
sftpとSMBはDolphinで失敗しますが、コンソールからは動作します
openSUSE Leap 42でKDEを実行していますが、コンソールからsftpサーバーに問題なく接続できます。 sftp <user>@<server> ただし、Dolphinで同等のものを試すと: sftp://<user>@<server> 私はこのメッセージを受け取ります: kex error : no match for method mac algo client->server: server [hmac-sha2-256,hmac-sha2-256-etm@openssh.com,hmac-sha2-512,hmac-sha2-512-etm@openssh.com,umac-128-etm@openssh.com,umac-128@openssh.com], client [hmac-sha1] opensshが最新であることを確認しましたが、引用されたsha2アルゴリズムが私のマシンのどこにあるかはよくわかりませんが、コマンドラインのsftp接続が機能しないため、それらをインストールする必要があると思います。クイック検索はの1つのプロバイダのみ見つかっ/usr/bin/sftpている、opensshので、これは両方のケースで実行している、とイルカが異なるSFTP実装を使用していないものをあると思われます。 だから:なぜDolphinはsftpコマンドが喜んでサポートしていると思われるアルゴリズムを使用できないのでしょうか?Dolphin専用のsftp構成の場所も見つかりませんでした。 サーバーは最新のDSM(6.1)を実行しているSynology NASデバイスであり、構成を変更する立場にはありません。 更新 SAMBAには非常に類似した問題が存在するようです。SAMBA共有にアクセスしています(Windowsサーバーから)。プロトコルバージョン3.0以降を必要とするように最近更新されました。そして、あなたはそれを知っていませんかsmb://*、イルカの私のすべてのショートカットは今失敗しますが、mount -t cifs *私が指定する限り、それでもまだうまく動作します-o vers=3.0。 これは、イルカがプロトコルの異なる実装を使用しているか、コマンドラインバージョンにあるオプションの多くを削除するラッパー(最新のプロトコルバージョンへのアクセスなど)を使用していることを意味します。 ...または多分私が知らないイルカのURL行にいくつかの追加のパラメータを指定する方法がありますか?