無法顯示該位置。您沒有查看“USB隨身碟”內容所需的權限

無法顯示該位置。您沒有查看“USB隨身碟”內容所需的權限

使用Ubuntu 20.04。我有我的預設“sudo”帳戶。我建立了第二個使用者帳戶(標準帳戶)。登入第二個使用者帳戶時,如果我插入使用 ext4 格式化的 USB 隨身碟,則在嘗試存取磁碟機上的檔案時會收到此訊息:This location could not be displayed. You do not have the permissions necessary to view the contents of "USB Flash Drive"

我已經透過使用不同的 FAT32 格式的 USB 隨身碟「解決」了該問題。但為了進一步學習,我想我應該在這裡發帖,看看是否有人知道如果我繼續使用 ext4 格式的驅動器如何解決問題。我假設修復以某種方式涉及更改權限,但我不確定是什麼權限。

我意識到這個主題在 Ask Ubuntu 上還有其他類似的帖子,我嘗試分析這些修復,但我無法理解如何將這些修復與處理非用戶可拆卸設備(如閃存驅動器)的權限相關聯。

答案1

這不成問題。這是一個特點。

ext4是一個支援權限的linux檔案系統。因此,根資料夾具有一定的所有權和權限集,插入磁碟機時自動建立的安裝點也會採用這些所有權和權限集。

為了授予不同使用者存取 USB 隨身碟的權限,您必須與任何磁碟機一樣設定權限。

  • 您可以在磁碟機上建立子資料夾,並將每個子資料夾的擁有者變更為不同的用戶
  • 您可以將 GROUP 變更為所有需要存取權限的使用者所屬的群組。
  • 您可以開放權限,以便任何人都可以存取該磁碟機或磁碟機上的特定資料夾。

所以這取決於您的用例。由於檔案系統支援 Linux 權限,因此您可以精細地設定對磁碟機或其特定資料夾的存取權限。

相關內容