Как Ubuntu сохраняет постоянные разрешения доступа для точек монтирования автоматически установленных пользователем устройств?

Я пытаюсь понять, как управлять внешними жесткими дисками формата ext4 и я наткнулся на поведение, которое я не понимаю.

Я заметил, что если я изменю разрешения доступа (или владения) точек монтирования автоматически подключенных к одному пользователю устройств под /media , это изменение будет постоянным, даже если точка монтирования исчезнет после размонтирования устройства. Чтобы помочь мне понять последствия этого, может кто-нибудь объяснить мне, как это работает?

  • Как я могу переделать текстовый дистрибутив Linux?
  • Как выполнить shellscript, когда я подключаю USB-устройство
  • таинственная авария программы: где искать подсказки?
  • Не удается смонтировать NTFS в Arch Linux
  • Как записывать видеозвонки Skype в Linux?
  • Как установить определенную версию reiserfsprogs?
  • Вот пример такого поведения с USB-флеш-накопителем ext4 :

     § ls -l /media/alexey/ total 4 drwx------ 3 alexey alexey 4096 déc. 23 21:25 Corsair § chmod g+rwx /media/alexey/Corsair/ § ls -l /media/alexey/ total 4 drwxrwx--- 3 alexey alexey 4096 déc. 23 21:25 Corsair § umount /media/alexey/Corsair § ls -l /media/alexey/ total 0 § udisksctl mount -b /dev/sdc Mounted /dev/sdc at /media/alexey/Corsair. § ls -l /media/alexey/ total 4 drwxrwx--- 3 alexey alexey 4096 déc. 23 21:25 Corsair 

  • apt-get не останавливается на Ctrl-c, что делать?
  • Исправить вход аудио Skype в Mint 17 Cinnamon
  • Что такое SSH_TTY и SSH_CONNECTION?
  • Есть ли причина, по которой я бы не добавил / usr / local / sbin, / usr / sbin, / sbin на свой путь в Debian?
  • как называется пакет ubuntu, содержит llvm linker lld
  • SSH-туннель через посреднический сервер - как подключиться в один шаг (используя пару ключей)?
  • One Solution collect form web for “Как Ubuntu сохраняет постоянные разрешения доступа для точек монтирования автоматически установленных пользователем устройств?”

    Вы должны разделить между каталогом и (точкой, используемой как) точкой монтирования. Когда вы монтируете файловую систему «на вершине» каталога, этот каталог (и все файлы и каталог под ним) становится скрытым – если вам нравится, – файловой системой, которую вы монтировали поверх нее. Сделанные вами изменения были сделаны с файловой системой на вашем USB-ручке и, таким образом, остались между монтирующими устройствами – не в каталоге (переходный), который использовался как только точка монтирования для него (которая создается заново – с разрешением по умолчанию – каждый раз это необходимо). По сути, верхний / корневой ( / ) файловой системы на вашем USB-ручке «становится» точкой монтирования!


    На вашем USB-ручке есть отдельная файловая система с собственным корнем ( / ).

    Когда вы подключаете USB-перо, создается каталог Corsair – с некоторыми разрешениями по умолчанию и собственностью в / media / alexey .

    Затем корневая файловая система на USB-ручке монтируется «поверх» / media / alexey / Corsair -directory – затеняя ее. С этого момента, когда вы делаете что-то (например, изменение разрешения или права собственности) в каталог Corsair , вы фактически меняете вещи в корневой каталог на вашем USB-ручке .

    Когда вы выключаете USB-перо, каталог Corsair удаляется. Но файловая система на USB-ручке – с любыми внесенными вами изменениями, в том числе и в корень ее, остается.

    Когда вы снова подключаете USB-перо, новый каталог Corsair создается с разрешением по умолчанию – и нет памяти из того, что было сделано в последний раз. Однако, когда файловая система USB-ручка и ее корень монтируются поверх каталога, сделанные вами изменения все равно будут присутствовать там, потому что изменения были сделаны на вашем USB-ручке , а не на временной директории.

    Linux и Unix - лучшая ОС в мире.