
Я использую старый ПК с Windows в качестве NAS, в нем 3 диска. Я очистил системный диск и установил Lubuntu, но оставил два других диска NTFS. Каталоги на них были смонтированы как общие папки с использованием cifs на других машинах в нашей локальной сети, и все было хорошо.
В попытке повысить производительность я сохранил все данные, стер один из дисков с данными и отформатировал его в ext4, а затем скопировал данные обратно (для этого я использовал внешний диск, отформатированный в ext4).
С тех пор его использование стало большой проблемой, потому что я постоянно сталкиваюсь с проблемами с правами доступа. Я fstab
вообще не менял запись для диска, за исключением нового UUID и типа файловой системы. Но я постоянно сталкиваюсь с проблемами с правами доступа «видно только владельцу», «невозможно скопировать файл» и т. д. Между тем, отформатированный в NTFS диск гудит без каких-либо проблем.
Одно видимое отличие в том, что когда я создаю папки на общем ресурсе, их значки имеют замок сверху. Этого не происходит на общем ресурсе NTFS.
Есть ли способ глобально исправить эти раздражающие проблемы с разрешениями и вернуться к той плавной работе, которая была у меня, когда диск был отформатирован в NTFS?
Редактировать с дополнительной информацией: Моя запись fstab для диска на машине, где он физически находится, этоUUID=89e88c2b-d720-465a-95ad-f74705885127 /media/Win-F ext4 defaults 0 0
На клиентской машине запись fstab выглядит так:
//192.168.1.2/ST8\040F\040Drive /media/ST8-F-Drive cifs credentials=/home/bill/.sharelogin,iocharset=utf8,sec=ntlm,file_mode=0777,dir_mode=0777,nobootwait 0 0
решение1
Это происходит потому, что ext4 является собственной файловой системой для Linux, которая поддерживает ACL, в то время как NTFS не является собственной файловой системой для Linux и, как таковая, не поддерживает ACL, но поддерживает права доступа, которые могут быть определены, например, в файле fstab. Поэтому для решения этой проблемы вам нужно убедиться, что вы являетесь членом группы, которая имеет достаточные права доступа к файловой системе ext4.
Эта команда поможет вам преодолеть проблемы с доступом к существующим файлам: chmod -R 777 /media/your mount
Измените /media/your mount в соответствии с вашими потребностями.