Наши партнеры








Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

Какую еще помощь я могу получить?

Есть много источников информации доступных из почтовых рассылок, RFC и документации. Документация, поставляемая с дистрибутивом samba, содержит очень хорошее объяснение общих вопросов по SMB, таких как обзор сети.

  • Какие диагностические утилиты я могу использовать для отладки процесса вхождения в домен и где я могу их найти?

    Одной из лучших диагностических утилит для отладки проблем является сама Samba. Для указания "уровня отладки" вы можете использовать ключ -d, как для smbd, так и для nmbd. Более детальную информацию по отладочным опциям ищите в man страницах по smbd, nmbd и smb.conf. Уровень отладки может варьироваться от 1 (по умолчанию) до 10 (100 для отладки паролей).

    Другой полезный метод отладки состоит в компиляции samba с флагом gcc -g . Это приведет к включению отладочной информации в исполняемые файлы и позволит вам подключать gdb к запущенным процессам smbd / nmbd. В случае подключения gdb к smbd процессу для рабочей станции NT, сначала заставьте рабочую станцию выполнить соединение. Достаточно нажать ctrl-alt-delete и перейти вниз в строку домена (по крайней мере, в первое время, когда вы подключаетесь к домену) для генерирования 'LsaEnumTrustedDomains'. После чего, рабочая станция сохраняет соединение открытым, и далее должен быть запущен процесс smbd (предполагается, что вы не установили очень короткий smbd период ожидания). Итак, между нажатием ctrl alt delete, и фактическим набором пароля вы можете подключить gdb и продолжать дальше.

    Вот некоторые заслуживающие изучения команды samba:

    • testparam | more

    • smbclient -L //{netbios имя сервера}

    Версия tcpdump способная работать с SMB, доступна из http://www.tcpdup.org/. Ethereal - еще один хороший пакет для UNIX и Win32 хостов, может быть загружен с http://www.ethereal.com.

    Для отслеживания на Microsoft Windows NT, доступен Network Monitor (еще известный как netmon) на компакт-дисках Microsoft Developer Network, установочном диске Windows NT Server и компакт-дисках SMS. Поставляемая с SMS версия netmon позволяет записывать проходящие между любыми двумя компьютерами пакеты (т.е. переводит сетевой интерфейс в смешанный режим). Версия на установочном компакт-диске NT Server позволяет отслеживать только трафик, направленный к локальному компьютеру NT и широковещательные запросы в локальной подсети. Знайте, что Ethereal может читать и писать файлы в формате netmon.

  • Как мне установить 'Network Monitor' на NT Workstation или Windows 9x?

    Установка netmon рабочей станции NT требует несколько шагов. Следующее справедливо для установки Netmon V4.00.349 поставляемый с Microsoft Windows NT Server 4.0, на Microsoft Windows NT Workstation 4.0. Этот процесс должен быть подобен для других версий Windows NT / Netmon. Вам понадобятся оба установочных компакт-диска Microsoft Windows NT Server 4.0 и Workstation 4.0.

    Сначала вам следует установить 'Network Monitor Tools and Agent' на NT Server. Чтобы это сделать

    • Сходите Start - Settings - Control Panel - Network - Services - Add

    • Выберите 'Network Monitor Tools and Agent' и щелкните на 'OK'.

    • Щелкните на 'OK' в Network Control Panel.

    • Когда система попросит, вставьте установочный компакт-диск Windows NT Server 4.0.

    Теперь файлы Netmon должны находиться в %SYSTEMROOT%\System32\netmon\*.*. Также должно быть два подкаталога, parsers\ содержащий необходимые DLL-файлы для разбора netmon дампа пакетов, и captures\.

    В случае установки Netmon утилит на NT Workstation, сначала вам следует установить 'Network Monitor Agent' с установочного диска Workstation.

    • Сходите Start - Settings - Control Panel - Network - Services - Add

    • Выберите 'Network Monitor Agent' и щелкните на 'OK'.

    • Щелкните на 'OK' в Network Control Panel.

    • По требованию вставьте установочный компакт-диск Windows NT Workstation 4.0.

    Теперь скопируйте файлы с NT Server из %SYSTEMROOT%\System32\netmon\*.* в %SYSTEMROOT%\System32\netmon\*.* на Workstation и установите соответствующие права доступа. Для запуска netmon на NT вам потребуются права администратора.

    Для установки Netmon на Windows 9x, установите network monitor agent с Windows 9x CD (\admin\nettools\netmon). Если вам требуется инструкция по установке, вы можете ее найти в readme файле, размещенном вместе с файлами драйверов netmon на CD. Скопируйте файлы с рабочей инсталляции Netmon.

  • Вот список полезных URL и других ссылок:

    • Домашний сайт Samba http://samba.org. Возле вас есть зеркало!

    • Ваша проблема может быть упомянута в Development документации на зеркалах Samba. Если это так, это может обозначать, что разработчики работают над этой проблемой.

    • Посмотрите, как Scott Merrill моделирует поведение BDC на http://www.skippy.net/linux/smb-howto.html.

    • Хотя дни 2.0.7 как PDC уже почти прошли, David Bannon еще какое-то время будет хранить информацию о 2.0.7 PDC на http://bioserve.latrobe.edu.au/samba

    • Различные ссылки на информацию о CIFS http://samba.org/cifs/

    • NT домены для Unix http://mailhost.cb1.com/~lkcl/ntdom/

    • FTP сайт со старыми спецификациями SMB: ftp://ftp.microsoft.com/developr/drg/CIFS/

  • Как получить помощь из почтовых рассылок?

    Есть несколько почтовых рассылок связанных с Samba. Сходите на http://samba.org, щелкните на ближайшее зеркало и затем на Support и затем щелкните на Samba related mailing lists.

    Для вопросов относящихся к Samba TNG сходите на http://www.samba-tng.org/. Не посылайте вопросы о Samba-TNG в главный список рассылки по Samba.

    Если вы посылаете сообщение в один из списков, пожалуйста, изучите следующие строки:

    • Помните, что все разработчики - добровольцы, им не платят, и они не гарантируют сделать заданное свойство в заданное время. В любом случае их строки являются 'лучшей догадкой', но не более.

    • Всегда помните, какую версию samba вы используете, и на какой операционной системе запускаете. Вы вероятно должны привести соответствующие секции вашего файла smb.conf, по крайней мере, опции в [global], которые влияют на поддержку PDC.

    • В дополнение к версии, если вы получили Samba из CVS, помните дату, когда вы последний раз посещали CVS.

    • Пытайтесь сделать ваши вопросы понятнее и короче, большинство длинных, закрученных вопросов удаляются перед тем, как их дочитали до конца! Не посылайте сообщения в формате html (если вы можете выбрать цвет и размер шрифта - это html).

    • Если во время вашего отсутствия вы используете автоответ с одной из остроумных фраз 'я в отпуске', проверьте, чтобы ваши настройки, чтобы вы не отвечали на почтовые рассылки.

    • Не посылайте вопрос сразу в несколько списков. Подумайте о том, какой список лучше подходит для отправки вопроса о вашей ситуации, например не пишите сразу, и в samba-ntdom, и в samba-technical. Многие активные участники списков подписаны более чем на один список, и их раздражает видеть одно и то же сообщение два или более раз. Часто кто-то видит сообщение и думает, что кто-то другой смог бы лучше ответить на ваш вопрос, и он перешлет ему ваше сообщение.

    • Вы можете включить в сообщение частичную запись отладочной информации с уровнем отладки даже на 20. Но, пожалуйста, не посылайте всю вашу отладочную информацию, а достаточную ее часть, относящуюся к сообщениям об ошибках.

    • (Возможно) Если у вас есть полный регистрационный файл созданный netmon (от открытия канала (pipe) до ошибки) вы также можете послать *.CAP файл.

    • Пожалуйста, внимательно подумайте перед прикреплением к письму документа. Продумайте включение относящейся к делу части в тело сообщения. Почтовые списки samba ходят к огромному количеству людей, нужна ли им всем копия вашего smb.conf в их каталоге с прикрепленными файлами?

  • Как мне отключиться от почтовых списков?

    Чтобы убрать ваше имя из почтовых списков samba, сходите на то же место где вы подписывались на них. Сходите на http://lists.samba.org, щелкните на ближайшее зеркало, затем щелкните на Support и затем щелкните на Samba related mailing lists. Или загляните сюда

    Пожалуйста, не посылайте сообщения в списки с просьбами об удалении, вас просто направят на вышеуказанные адреса (если этот процесс каким-либо образом не отказал...)