synology как узнать кто заблокировал файл

Nov 01, 2018 12:09

Использование nas от synology  в качестве файлового сервера в небольшой организации оправдано, но возникают всякие неприятные моменты с неудобством администрирования.
Так как ядром nas является (root@ds:~# uname -a
Linux ds 4.4.59+ 23824 SMP PREEMPT Fri Oct 12 18:31:34 CST 2018 x86_64 GNU/Linux synology_apollolake_918+) то линуксовые команды ему не чужды:
1) Подключаемся по ssh, повышаем уровень до root (sudo -i)
2) Выполняем команду

root@ds:~# smbstatus -b -L -n | grep -i  "20180621_170811.jpg" (где 20180621_170811.jpg имя заблокированного файла)
23447        3642754135 DENY_ALL   0x120196    WRONLY     EXCLUSIVE+BATCH  /volume1/photo   v1-photo/312258/20180621_170811.jpg   Thu Nov  1 11:47:56 2018где 3642754135 UID пользователя, но дальше привычная samba заканчивается, так как пользователь доменный, а
wbinfo --uid-info=3642754135 ничего не выдаёт,
3) То остаётся только заранее пробежаться по списку всех своих пользователей (в маленькой организации это возможно):
synouser --get имя домена\\имя пользователя и выяснить их UID на synology
Previous post
Up