Сервер OpenIndiana cifs, созданные файлы не имеют разрешений
У меня на сервере OpenIndiana работает napp-it. У меня есть машина Ubuntu, которая монтирует общий ресурс CIFS, используя эту строку в fstab:
//Storage/Media /storage/media cifs credentials=/home/devians/.smbcredentials,iocharset=utf8,uid=1000,gid=1000 0 0
Однако, когда этот компьютер с Ubuntu создает файлы на общем ресурсе, они выглядят так:
??????????? ? ? ? ? ? test
Если я не предоставлю достаточно информации, я исправлю этот вопрос по мере появления комментариев, поскольку я не уверен, что еще имеет отношение к делу.
1 ответ
OpenIndiana (и в последнее время самые серьезные проблемы с Solaris) по умолчанию используют списки управления доступом NFSv4 через CIFS и NFS. То, что вы видите, скорее всего, нормально, больше информации об этом на WFS NFSv4 ACL. Вероятно, причина этого в том, что списки ACL для CIFS NFSv4 зависят от того, что идентификаторы UID/GID между клиентом и сервером одинаковы, так же, как NFS. Поэтому клиент не уверен, что делать с тем, что говорит сервер.
Что вы можете сделать, это установить nfs4-acl-tools
читать ACL на акции. Самый большой вопрос, можете ли вы на самом деле делать то, что вам нужно сделать? IE, пиши в акцию?