Версия: 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
Установить можно отдельным модулем или пакетом:
Для установки следует воспользоваться утилитой "Установка и удаление программ".
Модуль, необходимый для установки:
Внимание! Данный системный модуль может быть уже установлен.
Для установки следует воспользоваться утилитой "Установка и удаление программ".
Пакет, необходимый для установки:
Внимание! Если система загружена в режиме полного сохранения, то внесенные изменения в систему будут сохранены после перезагрузки.
Если режим загрузки другой, то рекомендуется воспользоваться утилитой "Сохранение изменений" до перезагрузки системы.