Эта страница является переводом man smbtree(1) из пакета Samba.

ИМЯ

smbtree — текстовый SMB обозреватель сети.

СИНТАКСИС

smbtree [-b] [-D] [-S]

ОПИСАНИЕ

Утилита часть пакета samba(7).

Smbtree — это SMB обозреватель в текстовом режиме. Аналог "Обозревателя Сети" существующего на компьютерах Windows. Отображает дерево со всеми доменами, сервера этих доменов и общие ресурсы на серверах.

ПАРАМЕТРЫ

-b

Запрос узлов сети через отправку широковещательного запроса вместо обращения к локальному обозревателю.

-D

Выводится только список всех опознаных доменов широковещательно или через обращение к обозревателю сети

-S

Выводит только список серверов и доменов ответивших на широковещательный запрос или через обозреватель сети.

-d | --debuglevel=level

level — это целое число от 0 до 10. По-умолчанию значение не определено 0.

Чем выше это значение, тем более детальными будут лог-файлы активности на сервере. При значении уровня равном 0, только критические ошибки и серьезные предупреждения будут записаны в лог-файл. Уровень 1 вполне достаточен для ежедневного использования – будет записана основная информация о произведенных операциях .

Уровни выше первого будут генерировать больше данных, поэтому их следует использовать при возникновении каких-либо проблем. Уровни выше 3 используются разработчиками – генерируются огромные логи, по большей части трудно читаемые.

Определение этого параметра в команде имеет больший приоритет, нежели параметр log level в smb.conf

-V

Выводит версию программы.

-s <configuration file>

Указанный файл должен содержать конфигурационные данные, необходимые серверу. Данные в этом файле содержат специфические для сервера параметры, например используемый файл printcap. Также в файле присутствуют описания всех служб, предоставляемых сервером (подробнее см. smb.conf). Имя файла по-умолчанию определяется во время компиляции.

-l | --log-basename=logdirectory

Главная директория файлов лога и отладки. К файлу будет добавлено расширение .progname (например log.smbclient, log.smbd и т.д.). Лог-файлы никогда не удаляются клиентом.

-N

Подавляет приглашение ввода пароля. Используется если осуществляется доступ к службе не требующей ввода пароля.

Если пароль указан в командной строке или этот параметр не указан будет запрашиваться пароль.

Если пароль указан в командной строке и этот параметр определен то пароль командной строки будет проигнорирован.

-k

Попытаться авторизоваться через kerberos. Иссользуется только в среде Active Directory.

-A | --authentication-file=filename

Параметр позволит указать файл, содержащий имя пользователя и пароль используемый для подключения. Формат файла ниже:

username = <value>

password = <value>

domain = <value>

Убедитесь что права доступа к этому файлу ограничены для нежелательных пользователей.

-U | --user=username[%password]

Задать SMB имя пользователя или имя пользователя и пароль.

Если %password не указан то пользователю будет выведено предожение вввести пароль. Клиент сначала проверит переменную USER, потом переменную LOGNAME и если они существуют переведет значение в верхний регистр. Если эти переменные не существуют то будет использовано имя пользователя GUEST.

Третий вариант это использование файла пролномочий содержащего незашифрованый логин пароль. Этот вариант применим для скриптов в которых администратор не хочет вводить пароль в командной строке или использовать значение переменных. При использовании этого метода удостоверьтесь что к файлу паролей нет доступа нежелательным пользователям. Смотрите более подробно параметр -A.

Будьте осторожны используя пароли в скриптах. На многих системах командную строку запущенного процесса видно через команду ps. Для безопасности используйте приглашение ввода пароля при запуске команды rpcclient и ввводите пароль напрямую.

-h | --help

Выводит суммарную информацию о параметрах.

ВЕРСИЯ

Этот man написан для версии 3 пакета Samba.

АВТОР

Изначально Samba и сопутствующие утилиты были разработаны Эндрю Тридгеллом (Andrew Tridgell). Сейчас Samba разрабатывается Samba Team в качестве Open Source проекта – напоминает то, как разрабатывается ядро Linux.

Страница man smbtree написана Jelmer Vernooij.

Перевод на русский язык выполнил Айзятуллен Рамиль.

Обсудить данный перевод можно в соответствующей ветке форума.