Кто-то уже упомянул Tomight здесь, но я пошел дальше и упаковал его для Ubuntu здесь
Чтобы установить
sudo add-apt-repository ppa:pwr22/tomighty
sudo apt-get update
sudo apt-get install tomighty
Если переопределенные параметрами mount GID = или UID = владелец и разрешения точки монтирования при монтировании становятся недоступными для монтирования файловой системы.
Поэтому, если / dev / sdb1 содержит файловую систему ext4 ( скажем, резервная копия), принадлежащая пользователю, тогда пользователь станет владельцем точки монтирования при успешном монтировании.
Начиная с мы имеем пустую папку «backup», которая будет служить точкой монтирования и принадлежит root .
# ls -alR /mnt
/mnt/:
drwxr-x--- 5 root root 4096 May 30 20:59 ./
drwxr-xr-x 3 root root 4096 Dec 5 2015 ../
drwx------ 2 root root 4096 Jan 1 07:45 backup/
/mnt/backup:
drwx------ 2 root root 4096 Jan 1 07:45 .
drwxr-x--- 5 root root 4096 May 30 20:59 ..
теперь мы монтируем / dev / sdb1 (только для чтения)
# mount -o ro /dev/sdb1 /mnt/backup
и видим ...
# ls -alR
/mnt/:
drwxr-x--- 5 root root 4096 May 30 20:59 ./
drwxr-xr-x 3 root root 4096 Dec 5 2015 ../
drwx------ 2 user user 4096 Jan 1 07:45 backup/
/mnt/backup:
drwx------ 2 user user 4096 Jan 1 07:45 .
drwxr-x--- 5 root root 4096 May 30 20:59 ..
-rw------- 1 user user 252076021760 Jun 9 21:11 backup.tar
Now если у вас есть пустой диск, и вы хотите установить его для «пользователя» в качестве расширения «дискового пространства пользователя», смонтируйте диск как пользователь root, откорректируйте корень монтирования до «пользователя» и отключите его.
В следующий раз, когда файловая система будет смонтирована (от root или любого пользователя по fstab), владелец монтирования будет «пользователем».
Вы также можете запустить
sudo chmod 0777 /home/storage
Поскольку диски FAT не имеют разрешений, linux применяет разрешение точки монтирования на весь диск.