📦 synology.forum архів спільноти · 2005–2022
ai.synology.forum →
ГоловнаФайловый СерверКак узнать какой пользователь блокирует файл

Как узнать какой пользователь блокирует файл

KKingCrimson08.10.2012#1

Здраствуйте

Есть проблема с блокировкой файлов автокадом по сети (samba cifs)

 

UID того кто блокирует узнать не составило труда

smbstatus -L | grep -i имяфайла

fs> smbstatus -b -L -n | grep -i Генерал

17939 532677743 DENY_NONE 0x20089 RDONLY EXCLUSIVE+BATCH /volume1/CONSTRUCTION/файл.dwg Mon Oct 8 11:14:05 2012

.....

проблемма только в том что выводится UID того кто блокирует

а как бы сопоставить UID с реальным Active Directory пользователем ?

 

pdbedit - в 4.1 - отсутствует ((

Ddolphi31.03.2014#2
UID того кто блокирует узнать не составило труда

smbstatus -L | grep -i имяфайла

fs> smbstatus -b -L -n | grep -i Генерал

17939 532677743 DENY_NONE 0x20089 RDONLY EXCLUSIVE+BATCH /volume1/CONSTRUCTION/файл.dwg Mon Oct 8 11:14:05 2012

.....

 

поздно, но

smbstatus -L | grep UID

 

в данном случае 17939

Zzoond08.04.2015#3

Вопрос остался открытым.. как выяснить ИМЯ пользователя, зная его UID

Ppolanat08.04.2015#4
Вопрос остался открытым.. как выяснить ИМЯ пользователя, зная его UID

smbstatus -u | grep XXXX

 

где XXXX - Process ID

 

PS UID - это User ID - посмотреть можно командой cat /etc/passwd

Zzoond08.04.2015#5

И еще вопрос.. какую программу лучше использовать для работы через telnet с synology? Вопрос возник в следствии того, что при поиске файла с русским именем

(к примеру smbstatus -L | grep -i документ), консоль не выводит никаких результатов. Использую PuTTY.

Ppolanat08.04.2015#6
И еще вопрос.. какую программу лучше использовать для работы через telnet с synology? Вопрос возник в следствии того, что при поиске файла с русским именем

(к примеру smbstatus -L | grep -i документ), консоль не выводит никаких результатов. Использую PuTTY.

В PuTTY проверьте закладку "Translation" - там в поле "Remote Character Set" должно быть выставлено "UTF-8"

Ppolanat08.04.2015#7
В PuTTY проверьте закладку "Translation" - там в поле "Remote Character Set" должно быть выставлено "UTF-8"

 

PS Также есть WinSCP - он более продвинутый.

 

Zzoond08.04.2015#8
В PuTTY проверьте закладку "Translation" - там в поле "Remote Character Set" должно быть выставлено "UTF-8"

 

да стоит UTF-8, русский шрифт отображается, но результат smbstatus - U | grep -i база не выводится

 

DiskStation> smbstatus - U
11955        3690993367  DENY_NONE  0x2019f     RDWR       EXCLUSIVE+BATCH  /volume1/vsem   HOME/база.ldb   Wed Apr  8 14:05:41 2015

DiskStation> smbstatus - U | grep -i база
DiskStation> нет результата поиска 

 

Ppolanat08.04.2015#9

флаг U щемит сино-юзера по PID

Mm_goncharov16.07.2015#10

День добрый. А как можно узнать соответствие UID к имя пользователя, если он авторизуется через доменные учетные записи?

Rromiro18.01.2016#11
День добрый. А как можно узнать соответствие UID к имя пользователя, если он авторизуется через доменные учетные записи?

 

обычно так:

wbinfo --uid-info=UID или wbinfo --uid-info UID

 

на синологии может отличаться

Не знайшли рішення в цьому треді? ШІ знає цей архів і всі даташити — і відповість вашою мовою.Запитати ШІ →