Страница 1 из 1

Samba: при открытии директории неверный дескриптор

Добавлено: 2010-11-22 9:09:51
Гость
Привет!
Тут необычная проблема возникла.
Восстанавливаю юзеру файлы с винчестера. Сейчас сделано dd всех разделов и образы этих разделы замонтированы на /usr/data/msdos/$NAME.
Самба настроена на шарение директории /usr/data.
При попытке открыть любой NAME в smbclient/винде - вылетает 'Ошибка: неверный дескриптор.'
Если сделать ln -s /usr/data/$NAME/* /usr/data/temp/, то в temp'е все файлы открываются нормально. Файлы. А директории - возвращают точно такую же ошибку.
Файловая система на образах - msdos.
Конфиг самбы:

Код: Выделить всё

[data]
    comment = data
    read only = yes
    public = yes
    guest ok = yes
    path = /usr/data
Штоделоц?

Re: Samba: при открытии директории неверный дескриптор

Добавлено: 2010-11-22 9:29:24
Гость
Да, как это выглядит с локального smbclient'а с фри:
smb: \> cd md0
smb: \md0\> ls
NT_STATUS_INVALID_HANDLE listing \md0\*
52958 blocks of size 1048576. 20396 blocks available
smb: \md0\> ls file
file A 0 Mon Nov 22 09:14:00 2010
52958 blocks of size 1048576. 20397 blocks available

Re: Samba: при открытии директории неверный дескриптор

Добавлено: 2010-11-26 19:22:38
gena
А можно посмотреть весь ваш конфиг?

Re: Samba: при открытии директории неверный дескриптор

Добавлено: 2010-11-27 21:53:37
Гость

Код: Выделить всё

[global]
   workgroup = Workgroup
   server string = Samba Server
   netbios name = takino
   security = share
   load printers = yes
   log file = /var/log/samba34/log.%m
   max log size = 50
   dns proxy = no 
[data]
    comment = data
    read only = yes
    available = yes
    public = yes
    browseable = yes
    guest ok = yes
    dos charset = cp866
    unix charset = UTF-8 
    path = /usr/data
[homes]
   comment = Home Directories
   browseable = no
   writable = yes
[printers]
   comment = All Printers
   path = /var/spool/samba34
   browseable = no
   guest ok = no
   writable = no
   printable = yes
т.е. полный дефолт, за исключением [data]