使用 WinSCP 存取 Docker 的捲

使用 WinSCP 存取 Docker 的捲

我有 2 台安裝了 Docker 的 Ubuntu 20.04.1 機器。我想使用 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 完成的。

我知道這是 Linux 更新的原因,因為我上面提到的其中一台機器有一段時間沒有使用,然後連接後,它可以存取 WinSCP。另一台機器定期更新,最近我注意到它拒絕訪問並出現上述錯誤。我不知道哪個更新導致了這個問題。不幸的是,我還必須更新第一台機器,現在它也拒絕訪問。

我完全意識到這可能不是問題,而是一個“安全功能”,但我正在尋找一種不涉及刪除密碼或類似內容的解決方案。我已經嘗試過這裡提到的解決方案:https://winscp.net/eng/docs/faq_su但這對我不起作用。不知道為什麼。如果需要更多詳細信息,請告訴我。

相關內容