Версия: 4.16.0
Smbclient - инструменты для доступа к файловому пространству сервера и принтерам через SMB.
Контактная информация:
Официальный сайт
Лицензия:
Стандартная общественная лицензия GNU версии 3 (GPLv3)
Синтаксис:
smbclient [OPTIONS] service <password>
Опции:
Опция | Описание |
---|---|
-M, --message=HOST | Отправить сообщение |
-I, --ip-address=IP | Использовать этот IP для подключения |
-E, --stderr | Записывать сообщения в stderr вместо stdout |
-L, --list=HOST | Получить список доступных ресурсов на хосте |
-T, --tar=<c|x>IXFvgbNan | Командная строка для tar |
-D, --directory=DIR | Начать с каталога |
-c, --command=STRING | Выполнить команды, разделенные точкой с запятой |
-b, --send-buffer=BYTES | Изменить размер буфера передачи |
-t, --timeout=SECONDS | Изменить таймаут на операцию |
-p, --port=PORT | Порт для подключения |
-g, --grepable | Вывести результат в формате, удобном для grep |
-q, --quiet | Скрыть справку |
-B, --browse | Обзор SMB-серверов с использованием DNS |
Параметры общей справки Samba:
Параметр | Описание |
---|---|
-?, --help | Показать эту справку |
--usage | Показать краткую инструкцию по использованию |
Общие параметры Samba:
Параметр | Описание |
---|---|
-d, --debuglevel=DEBUGLEVEL | Установить уровень отладки |
--debug-stdout | Отправить вывод отладки в стандартный поток вывода |
-s, --configfile=CONFIGFILE | Использовать альтернативный файл конфигурации |
--option=имя=значение | Установить опцию smb.conf из командной строки |
-l, --log-basename=LOGFILEBASE | Базовое имя для файлов журнала/отладки |
--leak-report | Включить отчеты о утечках talloc при выходе |
--leak-report-full | Включить полные отчеты о утечках talloc при выходе |
Распространенные варианты:
Опция | Описание |
---|---|
-d, --debuglevel=DEBUGLEVEL | Устанавливает уровень отладки. |
--debug-stdout | Отправляет вывод отладки в стандартный вывод. |
-s, --configfile=CONFIGFILE | Использует альтернативный файл конфигурации. |
--option=name=value | Устанавливает опцию smb.conf из командной строки. |
-l, --log-basename=LOGFILEBASE | Базовое имя для файлов журнала/отладки. |
--leak-report | Включает отчеты о утечках памяти talloc при завершении. |
--leak-report-full | Включает полные отчеты о утечках памяти talloc при завершении. |
Варианты подключения:
Опция | Описание |
---|---|
-R, --name-resolve=NAME-RESOLVE-ORDER | Использует только эти службы разрешения имен. |
-O, --socket-options=SOCKETOPTIONS | Используемые опции сокета. |
-m, --max-protocol=MAXPROTOCOL | Устанавливает максимальный уровень протокола. |
-n, --netbiosname=NETBIOSNAME | Основное имя Netbios. |
--netbios-scope=SCOPE | Использует эту область Netbios. |
-W, --workgroup=WORKGROUP | Устанавливает имя рабочей группы. |
--realm=REALM | Устанавливает имя домена. |
Устаревшие опции (legacy):
Опция | Описание |
---|---|
-k, --kerberos | УСТАРЕВШЕЕ: Рекомендуется перейти на --use-kerberos |
Опции версии:
Опция | Описание |
---|---|
-V, --version | Вывести версию. |
smbclient //<адрес_сервера>/<имя_ресурса> -U <пользователь>
Пример:
smbclient //192.168.0.100/shared_folder -U john_doe
smbclient -L //<адрес_сервера>
Пример:
smbclient -L //192.168.0.100
Установить можно отдельным модулем или пакетом:
Для установки следует воспользоваться утилитой "Установка и удаление программ".
Модуль, необходимый для установки:
Для установки следует воспользоваться утилитой "Установка и удаление программ".
Пакет, необходимый для установки:
Внимание! Если система загружена в режиме полного сохранения, то внесенные изменения в систему будут сохранены. Если режим загрузки другой, то рекомендуется воспользоваться "Сохранением изменений".