URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID14
Нить номер: 410
[ Назад ]

Исходное сообщение
"Как подмонтировать к FreeBSD шару с Windows?"

Отправлено Алексей , 20-Май-05 14:37 
Исходные данные:
FreeBSD 5.1,5.2,5.3 (пробовал на всех трех), Samba3.

Если собрать ядро с опциями:

  options NETSMB    #SMB/CIFS requester
  options NETSMBCRYPTO  #encrypted password support for SMB
  options LIBMCHAIN     #mbuf management library
  options LIBICONV
  options SMBFS

При помощи нижеописанных команд смонтировать допустим в папку /tmp на FreeBSD зашаренную папку /tmp на Windows машине

#smbutil login //user@Win_fileserver
#mount_smbfs -N //user@Win_fileserver/tmp /tmp
#smbutil logout //user@Win_fileserver

А затем во фрях организовать доступ к этой папке (/tmp) по FTP, то все работает, НО!!! :
1. Ядро постоянно выдает ошибку:
   smb_maperror:Unmapped error 1:158
   (при этом все нормально работает)
2. Изредка отваливается и сама шара. (что самое неприятное)

ВОПРОС: Кто знает альтернативный способ монтирования виндовых шар или как избавиться от этой ошибки?


Содержание

Сообщения в этом обсуждении
"Как подмонтировать к FreeBSD шару с Windows?"
Отправлено EVN , 26-Май-05 12:09 
Думаю не стоит открывать новую ветку....

Проблема в следующем..не могу создать smb соединение
FreeBSD 5.1-RELEASE
Windows 2000 prof.

делаю так: /#smb:[username@]machine[/remote-dir]

с чего начать ковырять??? ...что где нажать???


"Как подмонтировать к FreeBSD шару с Windows?"
Отправлено urban , 27-Май-05 11:59 
>Исходные данные:
>FreeBSD 5.1,5.2,5.3 (пробовал на всех трех), Samba3.
>
>Если собрать ядро с опциями:
>
>  options NETSMB #SMB/CIFS requester
>  options NETSMBCRYPTO  #encrypted password support for SMB
>  options LIBMCHAIN     #mbuf management library
>  options LIBICONV
>  options SMBFS
>
>При помощи нижеописанных команд смонтировать допустим в папку /tmp на FreeBSD зашаренную
>папку /tmp на Windows машине
>
> #smbutil login //user@Win_fileserver
> #mount_smbfs -N //user@Win_fileserver/tmp /tmp
> #smbutil logout //user@Win_fileserver
>
>А затем во фрях организовать доступ к этой папке (/tmp) по FTP,
>то все работает, НО!!! :
>1. Ядро постоянно выдает ошибку:
>   smb_maperror:Unmapped error 1:158
>   (при этом все нормально работает)
>2. Изредка отваливается и сама шара. (что самое неприятное)
>
>ВОПРОС: Кто знает альтернативный способ монтирования виндовых шар или как избавиться от
>этой ошибки?
не понимаю как связаны между собой FTP и SMB/CIFS.
и ещё: стоит ли в 5-ой ветке в ядре писать options NETSMB, options NETSMBCRYPTO,
options SMBFS? по идее должно без них всё нормально работать.

"Как подмонтировать к FreeBSD шару с Windows?"
Отправлено Алексей , 27-Май-05 12:18 
>не понимаю как связаны между собой FTP и SMB/CIFS.
>и ещё: стоит ли в 5-ой ветке в ядре писать options NETSMB,
>options NETSMBCRYPTO,
>options SMBFS? по идее должно без них всё нормально работать.

Связь простая. Есть файловый сервер Windows 2003 srv. Есть Ftp сервер на FreeBSD 5.3 (PROFTPD). Надо, чтобы юзеры по FTP работали с файловым сервером. До меня было сделано так, как я описал выше. Все работает, но с глюками. Если есть другие предложения как это сделать, я с удовольствием их опробую, благо есть на чем :).


"Как подмонтировать к FreeBSD шару с Windows?"
Отправлено urban , 27-Май-05 13:36 


>Связь простая. Есть файловый сервер Windows 2003 srv. Есть Ftp сервер на
>FreeBSD 5.3 (PROFTPD). Надо, чтобы юзеры по FTP работали с файловым
>сервером. До меня было сделано так, как я описал выше. Все
>работает, но с глюками. Если есть другие предложения как это сделать,
>я с удовольствием их опробую, благо есть на чем :).
т.е. по smb к ftp серверу монтируешь ресурсы с Windows 2003 srv и народ
для доступа к данным соединяется только с ftp-сервером... да уж - промолчим...)
о необходимости наличия вышеприведённых option в ядре призадумайся.
у меня когда-то на FreeBSD 5.1 работала samba - так вот без них всё ок, как только
пересабралось ядро с добавлением этих option начались глюки.


"Как подмонтировать к FreeBSD шару с Windows?"
Отправлено Алексей , 27-Май-05 14:29 

>т.е. по smb к ftp серверу монтируешь ресурсы с Windows 2003 srv
>и народ
>для доступа к данным соединяется только с ftp-сервером... да уж - промолчим...)

Не понимаю сорказма... Файл сервер - серьезный четырехпроцессорный агрегат с прицепленными аппаратными рейдами. На нем вся внутренняя сеть висит. Поднимать на нем ftp не целесообразно, ему и так есть чем заняться. Делать выделенный ftp сервер на Windows нет желания, да и начальство против. Поэтому так "замороченно" и сделано. Повторюсь: "С удовольствием опробую любую другую идею"!

>о необходимости наличия вышеприведённых option в ядре призадумайся.
>у меня когда-то на FreeBSD 5.1 работала samba - так вот без
>них всё ок, как только
>пересабралось ядро с добавлением этих option начались глюки.

Что касается опций ядра. Убирать их пробовал. Легче не стало. Глюки те же, только грузиться стал дольше...

PS Спосибо, что пытаетесь помоч, а то я уж подумал, что так и останусь без внимания.


"Как подмонтировать к FreeBSD шару с Windows?"
Отправлено urban , 30-Май-05 14:44 
>
>>т.е. по smb к ftp серверу монтируешь ресурсы с Windows 2003 srv
>>и народ
>>для доступа к данным соединяется только с ftp-сервером... да уж - промолчим...)
>
>Не понимаю сорказма... Файл сервер - серьезный четырехпроцессорный агрегат с прицепленными аппаратными
>рейдами. На нем вся внутренняя сеть висит. Поднимать на нем ftp
>не целесообразно, ему и так есть чем заняться. Делать выделенный ftp
>сервер на Windows нет желания, да и начальство против. Поэтому так
>"замороченно" и сделано.
странно. специально повторил твою схему только с W2000 srv и freebsd 5.1(samba-3.0.11)- всё нормально, ничего
не отваливается. может какие-то новые особенности реализации NetBT и SMB в
W2003? вообще-то попробуй поработать с tcpdump-ом, чтобы посмотреть,
что именно происходит при отвале.

"Как подмонтировать к FreeBSD шару с Windows?"
Отправлено Алексей , 02-Июн-05 13:42 
А ларчик просто открывался...
Оказывается я не там искал ошибку. Описанные выше траблы создавал, что удивительно, proftpd. Вместо него я установил WU-FTPD. Все стало ок. Ничто больше не ругается и шары не отваливаются!!! :)
Всем спасибо за помощь.