synology.forum архив спільноти · 2005–2022
ai.synology.forum →
ГлавнаяОбмен Файлами: Windows, Mac OSX, Linux › Невозможно изменение владельца файла на NAS-e из-под Windows

Невозможно изменение владельца файла на NAS-e из-под Windows

Kott · 12.07.2013

Добрый день.

 

Такая проблемка. Есть шара с поддержкой ACL (настроена через веб-гуй), при копировании файлов в шару, у файлов сбрасываются права доступа, точнее они инхеритятся от директории-шары, а предыдущие права сходу не назначаются, но потом можно поправить. Но это полбеды, еще и не копируется атрибут - владелец файла, вроде как это стандартное поведение самбы, когда владельцем становится юзер открывший сеанс (если не указать force user), но потом переназначить другого владельца нельзя, можно только им стать, если есть полные права. Из-под рута с помощью synoacltool -set-owner все прекрасно назначается.

При попытке сменить владельца на другого юзера (а не стать им), винда пишет следующее:

 

http://i47.fastpic.ru/big/2013/0712/0a/e22bbda03473c0bb20c2c8be4ab0fc0a.png

 

Хотя:

 

http://i48.fastpic.ru/big/2013/0712/ae/657e0de76dd520b60dab2682e407e2ae.png

 

В логах самбы следующее:

 

smbd/nttrans.c:2165: [2013/07/12 12:31:26.789632, all 3, pid=10173] call_nt_transact_set_security_desc
  call_nt_transact_set_security_desc: file = console.xml, sent 0x1
smbd/error.c:81: [2013/07/12 12:31:26.789748, all 3, pid=10173] error_packet_set
  error packet at smbd/nttrans.c(2175) cmd=160 (SMBnttrans) NT_STATUS_ACCESS_DENIED

 

На зарубежном форуме подобный вопрос остался без ответа: Taking the folder owner

 

Название модели: DS412+

Текущая версия DSM: DSM 4.2-3211

Kott · 16.07.2013

Суппорт ответил, что это баг нынешней DSM, исправят/исправили в 4.3.