Это местоположение не может быть отображено. У вас нет разрешений, необходимых для просмотра содержимого "USB Flash Drive"

Это местоположение не может быть отображено. У вас нет разрешений, необходимых для просмотра содержимого "USB Flash Drive"

Использую Ubuntu 20.04. У меня есть учетная запись по умолчанию "sudo". Я создал учетную запись второго пользователя (стандартную учетную запись). Если при входе в учетную запись второго пользователя я вставляю USB-флешку, отформатированную в ext4, то при попытке доступа к файлам на диске получаю следующее сообщение:This location could not be displayed. You do not have the permissions necessary to view the contents of "USB Flash Drive"

Я "решил" проблему, используя другой USB-флеш-накопитель, отформатированный в FAT32. Но для дальнейшего обучения я подумал, что опубликую здесь, чтобы узнать, знает ли кто-нибудь, как исправить проблему, если я продолжу использовать диск, отформатированный в ext4. Я предполагаю, что исправление каким-то образом связано с изменением разрешений, но я не уверен, каких именно разрешений.

И я понимаю, что на эту тему есть и другие похожие сообщения на Ask Ubuntu, и я попытался проанализировать эти исправления, но мне трудно понять, как связать эти исправления с правами доступа для не пользовательского съемного устройства, такого как флэш-накопитель.

решение1

Это не проблема. Это особенность.

ext4это файловая система Linux, которая поддерживает разрешения. Таким образом, корневая папка имеет определенный набор владельцев и разрешений, которые также принимаются точкой монтирования, которая автоматически создается при вставке диска.

Чтобы предоставить разным пользователям доступ к USB-накопителю, вам, как и для любого другого накопителя, придется установить разрешения.

  • Вы можете создать подпапки на диске и назначить владельцами каждой из них разных пользователей.
  • Вы можете изменить ГРУППУ на группу, к которой будут принадлежать все пользователи, которым необходим доступ.
  • Вы можете открыть разрешения, чтобы любой человек имел доступ к диску или к определенным папкам на диске.
  • ...

Так что это зависит от вашего варианта использования. Поскольку файловая система поддерживает разрешения Linux, у вас есть возможность гранулярно настроить доступ к диску или определенным папкам на нем.

Связанный контент