WinSCP を使用して Docker のボリュームにアクセスする

WinSCP を使用して Docker のボリュームにアクセスする

DockerがインストールされたUbuntu 20.04.1マシンが2台あります。WinSCPを使用してDockerボリュームのコンテンツにアクセスしたいと思います。つまり、パスにアクセスします。/var/lib/docker/volumes/my_vol_name/_data

CLI と sudo の使用により完全にアクセスできます。しかし、WinSCP を使用すると、「アクセスが拒否されました」というエラー メッセージが表示されます。 以前の Linux アップデートまでは、WinSCP とデフォルト設定を使用して可能でした。

さらなる詳細:

CLI および WinSCP を使用してログインするために使用されるユーザー:

$ id user1
uid=1000(user1) gid=1000(user1) groups=1000(user1),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),116(lxd)

接続はパスワード付きの SSH を使用して行われます。

上で述べたマシンの 1 台はしばらく使用されず、その後接続すると WinSCP でアクセスできたため、Linux の更新が原因であることがわかっています。もう 1 台のマシンは定期的に更新されていましたが、最近、上記のエラーが表示されてアクセスが拒否されることに気付きました。どの更新が問題の原因かはわかりません。残念ながら、最初のマシンも更新する必要があり、今ではアクセスも拒否されています。

これは問題ではなく「セキュリティ機能」である可能性があることは重々承知していますが、パスワードの削除などを伴わない解決策を探しています。ここで説明されている解決策を試しました:https://winscp.net/eng/docs/faq_suしかし、私の場合はうまくいきませんでした。理由はわかりません。追加の詳細が必要な場合はお知らせください。

関連情報