У меня есть общая папка Windows на удаленном компьютере storage
, которая монтируется в моей системе Ubuntu 18.04 с помощью следующей строки в /etc/fstab
:
/xyz.xyz.xyz.xyz/folderName /media/data cifs uid=root,username=user,password=pass,file_mode=0770,dir_mode=0770 0 0
Все хорошо, однако команда sudo chmod 770 data
не влияет на разрешения, то есть папка все еще имеет разрешение 755
.
Я подошел к этому сценарию, поскольку я использую удаленную общую папку в качестве папки данных для nextcloud в Ubuntu.
Добавьте другую опцию nounix
к своему списку опций:
/xyz.xyz.xyz.xyz/folderName /media/data cifs uid=root,username=user,password=pass,file_mode=0770,dir_mode=0770,nounix 0 0
РЕДАКТИРОВАНИЕ : Извините, я всегда забываю упоминать команды сброса systemd для этого. После того как Вы редактируете и сохраняете fstab, выполняет эти команды:
sudo umount /media/data
sudo systemctl daemon-reload
sudo systemctl restart remote-fs.target
sudo systemctl restart /media/data