[sisyphus] smbfs vs cifs

Eugene Prokopiev enp на altlinux.org
Пн Окт 26 12:38:05 UTC 2009


>> c noperm ситуация такая же, как и при выполнении операций от рута:
>>
>> # mount -t cifs //localhost/public /home/smb-mounted/public/ -o noperm
>> $ touch /home/smb-mounted/public/0
>> $ ls -l /home/smb-mounted/public/0
>> -rw-r--r-- 1 nobody nobody 0 Окт 26 11:09 /home/smb-mounted/public/0
>> $ echo 0> /home/smb-mounted/public/0
>> $ ls -l /home/smb-mounted/public/0
>> -rw-rw-rw- 1 nobody nobody 0 Окт 26 11:09 /home/smb-mounted/public/0
>>
>> претензии именно к тому, что в файл с -rw-r--r-- можно писать и от
>> этого он становится -rw-rw-rw-
>>
>> да, я понимаю, что в том и смысл noperm и именно это мне не нравится
> Смысл noperm только в том, что проверка на клиентской стороне
> отключается, ровно так, как это делается для NFS. Это все, что делает
> noperm, реальная проверка как выполнялась ранее на стороне сервера,
> так и продолжает там выполняться.
> И в случае root, и в случае других пользователей запись идет под одной
> и той же учетной записью. В этом смысле пользователи становятся
> "одним" пользователем и наблюдаемый результат очевиден.

А как тогда объясняется изменение атрибутов файла после записи в него?

И правильно ли я понимаю, что средствами cifs добиться того же, что
можно было добиться с помощью smbfs (общий доступ + консистентность
атрибутов файлов), не выйдет?

-- 
С уважением,
Прокопьев Евгений


Подробная информация о списке рассылки Sisyphus