Привет, я установил свой QNAP на диск на моей машине с Ubuntu, используя следующую запись fstab
//<ip-address>/Documents/Aly /home/aly/Documents cifs credentials=/root/.credentials,uid=1000,gid=1000,rw,hard,dir_mode=0777,file_mode=0777 0 0
это дает следующие разрешения:
drwxrwxrwx 1 aly aly 0 2011-12-03 12:18 .
drwxr-xr-x 13 aly aly 4096 2011-12-03 12:14 ..
-rwxrwxrwx 1 aly aly 5 2011-12-03 11:55 test.tst
drwxrwxrwx 1 aly aly 0 2011-11-26 17:54 VirtualBox VMs
У меня есть разрешения на удаление файлов и добавление файлов, однако при попытке записи в файл, например test.tst, я получаю следующую ошибку в vi:
"test.tst" E212: Can't open file for writing
Кто-нибудь видел это раньше, если я подключаю диск через nfs, это не проблема, однако nfs не хватает безопасности, которую я желаю.
РЕДАКТИРОВАТЬ
Решение, к которому я пришел, это:
<ip-address>:Documents/Aly/ /home/aly/Documents cifs hard,noperm,nouid,credentials=/root/.credentials,iocharset=utf8,file_mode=0777,dir_mode=0777,nodfs 0 0