smbtree (text-based SMB network browsing)
Эта страница является переводом 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.
Перевод на русский язык выполнил Айзятуллен Рамиль.
Обсудить данный перевод можно в соответствующей ветке форума.
Ваш отзыв