Руководство пользователя Smb4K

# Руководство пользователя Smb4K

Alexander Reinholdt `<alexander.reinholdt AT kdemail.net>`

Перевод на русский: Александр Поташев
Перевод на русский: Мария Шикунова
Обновление перевода на русский: Олеся Герасименко
Издание Smb4K 4.0.0 (12 августа 2024 г.)

Авторские права © 2005-2024 Alexander Reinholdt

Этот документ распространяется на условиях GNU Free Documentation License.

Smb4K — диспетчер сетевого окружения и инструмент для подключения общих ресурсов с использованием протокола Samba.

Глава 1. Введение
Введение

# Глава 1. Введение

Это руководство описывает Smb4K 4.0 и, частично, более старые версии.

Smb4K — это многофункциональный диспетчер сетевого окружения и инструмент для подключения общих ресурсов с использованием протокола Samba. Он предоставляет множество полезных функций, облегчающих работу с сетевым окружением на базе Windows®:

- Сканирование для обнаружения (активных) рабочих групп, хостов и общих ресурсов с использованием клиентской библиотеки Samba, DNS Service Discovery (DNS-SD) и, при необходимости, Web Services Dynamic Discovery (WS-Discovery).

- Поддержка файловых систем CIFS и SMB3 (Linux®) и SMBFS (BSD)

- Подключение и отключение общих ресурсов

- Доступ к файлам, расположенным в общих ресурсах, через диспетчер файлов или терминал

- Отслеживание событий подключения и отключения общих ресурсов вне программы

- Повторное подключение использованных прежде общих ресурсов при запуске программы

- Просмотр различной информации об объектах в сети и подключённых общих ресурсах

- Поиск по сети

- Предварительный просмотр содержимого общих ресурсов

- Вход по умолчанию

- Особая обработка «домашних» общих ресурсов

- Возможность добавления выбранных общих ресурсов в закладки

- Окно управления программой для системного лотка

- Поддержка расширенных параметров подключения

- Поддержка общих принтеров

- Поддержка нескольких решений для защищённого хранения учётных данных входа с помощью QtKeychain

- Двухсторонняя синхронизация между общими ресурсами и их копиями на компьютере

- Возможность задать пользовательские параметры для отдельных серверов и общих ресурсов

- Поддержка оборудования с помощью платформы интеграции устройств Solid, классов совместимости KDBusAddons и сетевого модуля Qt™

- Возможности Wake-On-LAN

- Виджет для интеграции с рабочей средой

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

Если при использовании Smb4K возникнут проблемы, опубликуйте сообщение об этом на форуме Помощь. При обнаружении ошибки сообщите о ней в систему отслеживания ошибок. Для обсуждения тем, связанных с Smb4K, воспользуйтесь форумом Общего обсуждения, куда приглашаются все пользователи.

Глава 2. Использование Smb4K
Использование Smb4K

# Глава 2. Использование Smb4K

## Запуск Smb4K

Запустить Smb4K возможно с помощью средства запуска приложений или через KRunner посредством ввода `smb4k`. В Smb4K есть виджет для лучшей интеграции с рабочим окружением. Его возможно добавить на рабочий стол или панель.

Если при запуске или во время работы Smb4K возникнет ошибка, пользователь получит соответствующее уведомление. Способы решения некоторых часто встречающихся проблем приводятся в разделе Устранение неполадок.

Главное окно
Главное окно

## Главное окно

При первом запуске окно Smb4K выглядит примерно так, как показано ниже. Диспетчер сетевого окружения (Сетевое окружение) и список подключённых общих ресурсов (Подключённые общие папки) представлены в виде вкладок. Над ними расположены панель меню и панель инструментов. Под ними находится строка состояния.

Панель инструментов содержит некоторые основные действия, такие как Настроить Smb4K и Выход. Она также динамически загружает действия виджета, который в данный момент находится в фокусе. Для получения дополнительной информации ознакомьтесь с разделами, посвящёнными, соответственно, диспетчеру сетевого окружения и представлению подключённых общих ресурсов.

Строка состояния предоставляет информацию о текущем состоянии Smb4K. Если приложение обрабатывает запрос пользователя (например, подключает общий ресурс), в крайнем левом разделе отображается описание, а в полосе хода выполнения показан индикатор занятости. Значок с правой стороны показывает наличие подключённых общих ресурсов.

Если виджеты представлены в виде вкладок, пользователь получает дополнительную визуальную обратную связь. Каждый раз, когда общий ресурс подключается или отключается, вкладка Подключённые общие папки выделяется на несколько секунд.

Основное окно легко настраивается. Возможно скрыть или отобразить все виджеты в виде вкладок (Настройка → Панели). Их также возможно перетаскивать с помощью мыши и откреплять от различных областей главного окна. Строку состояния и панель инструментов возможно скрыть или отобразить с помощью пунктов меню Настройка → Показать строку состояния и Настройка → Показать панель инструментов.

Диспетчер сетевого окружения
Диспетчер сетевого окружения

## Диспетчер сетевого окружения

Диспетчер Сетевого окружения содержит все сетевые элементы, то есть домены или рабочие группы, серверы и общие папки, которые удалось найти Smb4K. Они представлены в виде сетевого дерева, перемещаться по которому возможно либо с помощью переключателя рядом с названием элемента, либо путём нажатия на сам элемент.

В сетевом дереве главный браузер в каждой рабочей группе или домене выделяется синим цветом шрифта, если он был найден (например, при использовании DNS-SD главный браузер домена Windows® не распознаётся). Подключённые общие ресурсы отмечены значком соответствующей папки и курсивом.

Поддерживается выбор нескольких сетевых элементов. Таким образом, возможно, например, подключить или предварительно просмотреть несколько общих ресурсов одновременно.

### Просмотр

Smb4K автоматически сканирует сетевое окружение на предмет активных рабочих групп и доменов при запуске, а затем представляет их список в диспетчере сетевого окружения. Для этих целей он использует клиентскую библиотеку Samba, DNS Service Discovery (DNS-SD) и, при необходимости, Web Services Dynamic Discovery (WS-Discovery). Способ, которым Smb4K сканирует сетевое окружение, возможно настроить на странице настройки Сеть.

Smb4K использует стандартный режим сканирования, где изначально при необходимости производится поиск только рабочих групп и доменов, то есть во время выполнения сетевого процесса. Так как используется DNS-SD, в браузере сетевого окружения наиболее вероятно будет обнаружен домен под названием LOCAL. Это стандартный локальный домен DNS, используемый службами наподобие Avahi, это не фактический домен Windows®. При открытии домена или элемента рабочей группы будут отображены принадлежащие ему серверы. Если требуется получить доступ к общим ресурсам на одном из серверов, необходимо открыть требуемый сервер.

### Примечание

Если при использовании DNS Service Discovery не запущена управляющая программа Zeroconf (Avahi), Smb4K отобразит сообщение об ошибке. Дополнительные сведения доступны в разделе Устранение неполадок.

Существует также возможность пробуждать серверы, находящиеся в спящем режиме перед сканированием сетевого окружения (Wake-On-LAN). Если эта функция включена, Smb4K отправляет «волшебный» пакет на каждый сервер, который необходимо пробудить, а затем ждёт определённое время перед тем как начать поиск рабочих групп и доменов. Параметр Wake-On-LAN возможно включить в диалоге настройки. Серверы, которые необходимо пробудить, должны быть указаны в редакторе Пользовательские параметры.

### Поиск

Чтобы произвести поиск сетевого окружения для общих ресурсов, содержащих определённый элемент поиска, выполните действие Поиск (Ctrl+F) (рекомендуется также ознакомиться с разделом Действия и контекстное меню ниже). В нижней части диспетчера сетевого окружения откроется панель поиска.

Введите критерии поиска в строку редактирования и нажмите клавишу Enter или кнопку Поиск. Smb4K начинает поиск во всём сетевом окружении. Когда поиск завершится, будут выделены все общие ресурсы, соответствующие критериям поиска. Различные действия со всеми найденными общими ресурсами (например, подключить или просмотреть) возможно сделать сразу же. Либо воспользуйтесь кнопками Вверх или Вниз для переключения между результатами поиска. Кнопка Очистить используется для удаления результатов поиска. Чтобы закрыть панель поиска, нажмите кнопку Закрыть.

### Действия и контекстное меню

В диспетчере сетевого окружения настроены некоторые действия. Они представлены на панели меню (пункт Сеть), на панели инструментов и в контекстном меню. Доступны следующие действия:

Сканировать сеть|Рабочую группу|Компьютер (F5)

  Сканирует на наличие новых записей всё сетевое окружение, выбранную рабочую группу, домен или компьютер. Это действие доступно по умолчанию и будет заменено действием Остановить, если сканирование запущено.

Прервать (Ctrl+A)

  Останавливает любой запущенный процесс диспетчера сетевого окружения. По умолчанию это действие невидимо; оно появится только во время сканирования сети.

Поиск (Ctrl+F)

  Производит поиск указанного термина в сетевом окружении. Активация этого действия открывает панель инструментов поиска, где возможно ввести условие поиска и начать поиск.

Добавить закладку (Ctrl+B)

  Добавляет закладку для выбранных общих ресурсов. Эта функция неактивна, если ресурсы не были выбран.

Добавить пользовательские параметры (Ctrl+C)

  Открывает редактор Пользовательские параметры, с помощью которого возможно указать несколько особых параметров для каждого выбранного сервера и общего ресурса. Если выбрана рабочая группа или ничего, этот пункт меню будет неактивен.

Открыть диалог подключения (Ctrl+O)

  Открывает диалог для подключения общих ресурсов по их адресу (URL или UNC). Эта функция может понадобиться в случае, когда Smb4K не сможет найти сервер, с которого нужно подключить определённый ресурс.

Аутентификация (Ctrl+T)

  Открывает диалог для работы с паролем. Возможно указать имя пользователя и пароль для каждого выбранного сервера и общего ресурса. Если выбрана рабочая группа или ничего, это действие будет неактивно.

Предварительный просмотр (Ctrl+V)

  Предварительный просмотр содержимого выбранных общих ресурсов. Это действие активно, только если выбраны ресурсы. Предварительный просмотр содержимого невозможен для общих принтеров.

Напечатать файл (Ctrl+P)

  Печатает файл на удалённом принтере. Это действие активно, только если выбран хотя бы один общий принтер.

Подключить (Ctrl+M)

  Подключает выбранные общие ресурсы. Это действие доступно по умолчанию до тех пор, пока не будут выбраны подключённые общие ресурсы (смотрите ниже). При выборе чего-либо помимо общего ресурса с типом «Диск» или «IPC» это действие будет отключено.

Отключить (Ctrl+U)

  Отключает выбранные общие ресурсы. По умолчанию это действие невидимо; оно появится вместо действия Подключить, когда будет выбран хотя бы один подключённый общий ресурс.

В диспетчере сетевого окружения возможно щёлкнуть правой кнопкой мыши для вызова контекстного меню. Оно содержит все действия, доступные для диспетчера сетевого окружения. В зависимости от места, где был произведён щелчок (на элементе сети или на области просмотра), некоторые действия могут быть неактивны. Снимок экрана ниже отображает контекстное меню, открытое при нажатии на общий ресурс.

### Всплывающие подсказки

Для каждого сетевого элемента предоставляется всплывающая подсказка, содержащая различную информацию, такую как имя рабочей группы и главного браузера (если доступно), имя и IP-адрес хоста, имя общего ресурса и так далее.

Всплывающие подсказки возможно отключить в диалоге настройки.

### Подключение ресурсов

Для подключения общего ресурса доступны три параметра:

1. Нажмите на значок общего ресурса в диспетчере сетевого окружения (в зависимости от параметров KDE это возможно сделать либо одиночным, либо двойным щелчком по значку).

2. Выделите общие ресурсы и воспользуйтесь пунктом меню Подключить или комбинацией клавиш Ctrl+M.

3. Воспользуйтесь пунктом меню Открыть диалог подключения (Ctrl+O) , чтобы открыть диалог подключения:

   Здесь возможно ввести расположение общего ресурса в качестве адреса Uniform Naming Convention (UNC) в виде

       //[USER@]SERVER/SHARE

   или

       \\[USER@]SERVER\SHARE

   или в качестве URL-адреса в виде

       [smb:]//[user@]server:[port]/share

   Чтобы подключить общую папку, нажмите кнопку OK. Однако рекомендуется также ввести IP-адрес и рабочую группу сервера. Если требуется также добавить общий ресурс в закладки, нажмите кнопку Закладки > >. Раскроется диалог, где можно будет установить флажок Добавить этот общий ресурс в закладки и выбрать категорию закладки. Дополнительные сведения доступны в разделе Закладки.

Если ресурс защищён паролем, появится диалог для ввода пароля, требующий ввести правильное имя пользователя (если его ещё нет) и пароль. Smb4K продолжит подключение общего ресурса после того, как будут введены корректные данные. Если будут введены неправильные данные, диалог авторизации появится ещё раз. Если подключение будет успешно произведено, отобразится соответствующее уведомление, а соответствующая папка появится в режиме просмотра Подключённые общие папки. Если подключение не удастся, отобразится сообщение об ошибке, которое возвратит mount.cifs(8) (Linux®) или mount_smbfs(8) (BSD).

### Печать файлов на удалённых принтерах

Чтобы распечатать файл на удалённом принтере, откройте диалог печати, нажав на значок принтера или выбрав пункт меню Печатать файл (Ctrl+P).

Раздел Информация отображает различную информацию о принтере. В разделе Файл и параметры необходимо указать путь к файлу, который требуется распечатать, и количество копий. Чтобы начать печать, нажмите кнопку Печатать.

На текущий момент Smb4K поддерживает PDF, Postscript, изображения и текстовые файлы. При попытке распечатать файл с неподдерживаемым типом mime появится уведомление об ошибке, сообщающее, что этот тип не поддерживается. В таком случае следует вручную преобразовать файл в формат Postscript или PDF и повторить попытку.

### Просмотр общих ресурсов

Smb4K предоставляет возможность просматривать общие ресурсы. При нажатии на пункт меню Предварительный просмотр (Ctrl+V) содержимое выбранного ресурса будет открыто в диалоге предварительного просмотра.

Диалог предварительного просмотра похож на обычный диспетчер файлов. Возможно переключаться между содержимым ресурса посредством нажатия на значки папок в списке содержимого. Возможно переходить на один уровень выше с помощью кнопки Вверх и перезагружать содержимое ресурса с помощью кнопки Обновить. Текущее расположение отображается справа. Также возможно перейти к недавно открытым папкам.

По умолчанию диалог предварительного просмотра не показывает скрытые файлы и папки. Чтобы изменить этот параметр, воспользуйтесь диалогом настройки. Передача файлов и подобные действия не предусмотрены.

### Предоставление сведений идентификации

Если сервер или общий ресурс, к которому требуется получить доступ, защищён паролем, то появится диалог входа, запрашивающий имя пользователя и пароль. То же самое произойдёт при нажатии на пункт меню Аутентификация (Ctrl+T).

Если имя пользователя уже было предоставлено, оно будет показано в соответствующем поле. Если оно указано неправильно или вообще отсутствует, потребуется его ввести. А поле с паролем может быть пустым. Чтобы отправить данные, нажмите кнопку OK.

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

### Определение пользовательских параметров

Для отдельных серверов или общих ресурсов можно задать особые параметры, отличающиеся от глобальных. Чтобы это сделать, откройте редактор пользовательских параметров с помощью пункта меню Добавить пользовательские параметры (Ctrl+C). Дополнительные сведения доступны в разделе справки Пользовательские параметры.

### Создание закладок

Закладки возможно создавать только для общих ресурсов. Чтобы добавить закладку, выберите ресурс и воспользуйтесь комбинацией клавиш Ctrl+B, либо выберите пункт меню Добавить закладку. Закладка появится в меню Закладки. Более подробная информация содержится в разделе «Закладки».

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

Просмотр подключённых общих ресурсов
Просмотр подключённых общих ресурсов

## Просмотр подключённых общих ресурсов

В режиме просмотра ресурсов возможно взаимодействовать с общими ресурсами, подключёнными в используемой системе.

### Различные режимы просмотра

Smb4K предоставляет два альтернативных режима просмотра: режим значков и режим списка. Они оба представлены ниже. По умолчанию используется режим значков.

Значки:

Список:

Возможно переключаться между двумя режимами просмотра, выбирая подходящий вариант во вложенном меню Режимы просмотра на панели инструментов, на панели меню (пункт Ресурс) или в контекстном меню при просмотре ресурсов.

По умолчанию отображаются только собственные подключения. Однако возможно настроить отображение всех подключений с помощью диалога настройки.

### Действия и контекстное меню

В режиме просмотра ресурсов указано несколько действий. Они находятся на панели меню (пункт Ресурс), на панели инструментов и в контекстном меню. Доступны следующие действия:

Режимы просмотра

  Выбор режима просмотра во вложенном меню.

  Режим представления значков

    Ресурсы представлены в виде значков.

  Режим представления списков

    Ресурсы представлены в виде списка.

Отключить (Ctrl+U)

  Отключить выделенные ресурсы. Эта функция неактивна, если ресурсы не выбраны.

  Дополнительные сведения доступны в разделе справки Отключение ресурсов.

Отключить все (Ctrl+N)

  Отключает все подключённые ресурсы одновременно. Если ресурсы не подключены, эта функция не будет активна.

  Дополнительные сведения доступны в разделе справки Отключение ресурсов.

Добавить закладку (Ctrl+B)

  Добавляет закладки к выбранным ресурсам. Это действие неактивно, если ресурс не выбран.

  Дополнительные сведения доступны в разделе Добавление закладок.

Добавить пользовательские параметры (Ctrl+C)

  Открывает редактор пользовательских параметров для выбранных общих ресурсов.

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

Синхронизировать (Ctrl+Y)

  Синхронизирует ресурс с локальной копией и наоборот. Это действие активно, только если установлена программа rsync(1) и выбран общий ресурс.

Открыть в Konsole (Ctrl+L)

  Открывает основную папку ресурса в Konsole. Это действие полезно, если требуется запускать сценарии оболочки и так далее.

Открыть в диспетчере файлов (Ctrl+I)

  Открывает содержимое ресурса в стандартном диспетчере файлов.

Контекстное меню включает все действия, доступные для подключённого общего ресурса:

Чтобы открыть контекстное меню, щёлкните правой кнопкой мыши.

### Всплывающие подсказки

Всплывающие подсказки предоставляют информацию об удалённом расположении общего ресурса, точке подключения, пользователе с группой, имени пользователя, файловой системе, использовании диска и свободном пространстве на диске. Если к ресурсу нет доступа, эти значения отмечены как неизвестные.

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

### Недоступные ресурсы

Smb4K время от времени проверяет все подключённые общие ресурсы на предмет их доступности. Если какой-то ресурс оказывается недоступен, он будет отмечен символом замка, и его нельзя будет открыть или синхронизировать. Будет доступна возможность отключить его или добавить в закладки.

### Примечание

Программа может перестать отвечать на короткий промежуток времени из-за недоступного ресурса. Через некоторое время она возобновит работу.

### Ресурсы, принадлежащие другим пользователям

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

### Значки

Подключённый ресурс обозначается небольшим соответствующим символом в нижнем углу значка папки. Это заменяет блокировку общих ресурсов, к которым нет доступа. Для ресурсов, принадлежащих другому пользователю, этот значок заменяется предупреждающим значком.

### Перетаскивание

Smb4K поддерживает функцию перетаскивания в режиме просмотра общих ресурсов. Чтобы перетащить или привязать данные к ресурсу, перетащите файлы и/или папки на значок общего ресурса и отпустите кнопку мыши. Появится контекстное меню с вариантами действий. Выберите соответствующий пункт (копировать, переместить или создать ссылку).

Чтобы контекстное меню не появлялось при перетаскивании, для перемещения зажмите клавишу Shift, для копирования зажмите клавишу Ctrl, а для создания ссылки воспользуйтесь комбинацией клавиш Ctrl+Shift. Перенос будет успешен только в том случае, если общий ресурс был подключён с разрешениями чтения и записи.

Также возможно перетаскивать весь общий ресурс на рабочий стол или в другое приложение (например, Dolphin). Как и в предыдущем случае, при перетаскивании появится контекстное меню с вариантами действий. При выборе необходимого действия помните, что в большинстве случаев перемещение и связывание общего ресурса может привести к нежелательным результатам.

### Отключение ресурсов

Один или несколько ресурсов возможно отключить с помощью действия Отключить (Ctrl+U), либо с помощью соответствующей комбинации клавиш. По умолчанию отключать разрешено только ресурсы, принадлежащие пользователю. Это поведение возможно изменить в диалоге настройки. Если включена возможность отключения ресурсов, принадлежащих другим пользователям, перед фактическим отключением появится диалог с предупреждением. Если продолжить действия, ресурс будет отключён, поэтому будьте осторожны при использовании этой функции.

Smb4K предоставляет возможность принудительно отключать общие ресурсы (только для Linux®). Это может быть полезным в том случае, когда недоступный ресурс нельзя отключить обычным способом. Чтобы включить эту возможность, внесите изменения в соответствующую настройку в диалоге настройки. Smb4K затем выполнит «ленивое» отключение недоступных общих ресурсов.

Все общие ресурсы возможно отключить одновременно с помощью пункта меню Отключить все (Ctrl+N). В зависимости от параметров это действие также может отключить чужие и недоступные ресурсы.

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

### Определение пользовательских параметров

Для выбранных общих ресурсов можно указать особые параметры. Откройте диалог «Пользовательские параметры» с помощью действия Добавить пользовательские параметры (Ctrl+C). Дополнительные сведения доступны в разделе справки Пользовательские параметры.

### Синхронизация

Действие Синхронизировать (Ctrl+Y) открывает диалог синхронизации. В нём предлагается использовать точку подключения ресурса в качестве источника и указанный в пункте префикса синхронизации путь в качестве точки назначения. Для обновления данных в ресурсе возможно поменять местами точку назначения и источник с помощью кнопки Поменять пути местами.

Нажатие на кнопку Синхронизировать запустит процесс синхронизации, а также будет вызван диалог процесса, отображающий информацию о переносе данных.

Синхронизацию возможно отменить в любое время посредством нажатия кнопки отмены в правой части полосы хода выполнения.

### Открытие общего ресурса

Smb4K предоставляет две возможности для открытия общего ресурса:

- Открыть общий ресурс в Konsole. Возможно открыть подключённый ресурс в Konsole с помощью действия Открыть в Konsole (Ctrl+L). Это полезно, если нужно запустить сценарий оболочки на общем ресурсе или сделать что-то подобное.

- Открыть общий ресурс в стандартном диспетчере файлов. Возможно также открыть общий ресурс в диспетчере файлов (например, Dolphin) посредством нажатия на значок папки или воспользовавшись пунктом меню Открыть в диспетчере файлов (Ctrl+I).

### Примечание

Если ресурс отмечен как недоступный, его нельзя открыть.

Виджет в системном лотке
Виджет в системном лотке

## Виджет в системном лотке

### Расположение и использование

При запуске Smb4K в системном лотке появится значок состояния. Состояние приложения будет активным, если в используемом сетевом окружении найдены рабочие группы или домены или если были подключены общие ресурсы. В противном случае состояние будет неактивным.

Щелчок левой кнопкой мыши по значку состояния позволяет свернуть или восстановить главное окно. Щелчок правой кнопкой мыши вызывает контекстное меню, содержащее несколько элементов, позволяющих работать с подключёнными общими папками, управлять закладками или подключать их, выбирать профиль, который нужно использовать, и настраивать Smb4K, не открывая главное окно.

### Пункты меню

Меню Подключённые ресурсы показывает список всех подключённых ресурсов и некоторые действия, которые возможно с ними произвести.

Отключить все

  Отключает все ресурсы. В зависимости от параметров, Smb4K попытается отключить либо те ресурсы, которые принадлежат пользователю, либо все, которые представлены в списке.

Для каждого подключённого общего ресурса возможно открыть вложенное меню, содержащее следующие записи. Более подробная информация представлена в разделе Действия и контекстное меню.

Отключить

  Отключает ресурс.

Добавить закладку

  Добавляет выбранный общий ресурс в закладки.

Добавить пользовательские параметры

  Открывает редактор пользовательских параметров для выбранного ресурса.

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

Синхронизировать

  Синхронизация между подключённым общим ресурсом и его локальной копией или наоборот.

  Дополнительные сведения доступны в разделе справки Синхронизация.

Открыть в Konsole

  Открывает основную папку общего ресурса в Konsole.

Открыть в диспетчере файлов

  Открывает содержимое общего ресурса в стандартном диспетчере файлов (например, Dolphin).

Меню Закладки содержит все закладки. Дополнительные сведения доступны в разделе Закладки.

Оно выглядит так, как описано здесь, только меню Добавить закладку отсутствует.

В меню Профили представлены все профили.

Чтобы активировать профиль, нажмите на него. Профили возможно настраивать с помощью диалога настройки.

Это четыре дополнительных пункта меню:

Открыть диалог подключения

  Открывает диалог подключения.

Настроить Smb4K...

  Открывает диалог настройки. Полный список доступных параметров приводится в разделе справки, посвящённом настройке.

Свернуть | Распахнуть

  Скрывает (сворачивает) или показывает (восстанавливает) главное окно. Отображаемый текст зависит от состояния главного окна.

Выход (Ctrl+Q)

  Закрывает приложение.

Виджет
Виджет

## Виджет

Smb4K предоставляет виджет, который возможно добавить на панель рабочего стола. Он состоит из пяти вкладок: Сетевое окружение, Подключённые общие папки, Закладки, Профили и Настройка.

### Вкладка сетевого окружения

На странице Сетевое окружение элементы сети представлены в виде списка:

При нажатии на запись либо откроется следующий уровень (например, нажатие на рабочую группу или домен покажет список всех хостов, принадлежащих ему), либо подключится выбранный общий ресурс, либо откроется диалог печати. Чтобы перейти на уровень выше, нажмите кнопку Вверх на панели инструментов.

Для хостов и общих ресурсов предусмотрено несколько кнопок действий справа от имени элемента сети. Для хостов предназначена кнопка, позволяющая открыть редактор Пользовательские параметры. Для общих ресурсов есть дополнительные кнопки для предварительного просмотра содержимого выбранных ресурсов и для добавления ресурса в закладки. Кнопки действий по умолчанию прозрачные и становятся более видимыми при наведении на них курсора мыши. Щелчок левой кнопкой мыши инициирует выбранное действие.

Помимо кнопки Вверх на панели инструментов представлены ещё три действия: Сканировать повторно, Прервать и Диалог подключения. Эти функции позволяют произвести повторное сканирование, прервать любое выполняющееся действие или открыть диалог подключения.

### Вкладка подключённых общих ресурсов

На странице Подключённые общие ресурсы будут отображены все подключённые общие ресурсы:

Справа от каждой записи расположены три кнопки действий. Первая кнопка — для добавления закладки, вторая — для синхронизации, а третья — для отключения общего ресурса. Кнопки действий по умолчанию прозрачные и становятся более видимыми при наведении на них курсора мыши. Щелчок левой кнопкой мыши инициирует выбранное действие.

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

### Вкладка «Закладки»

Закладки представлены в виде списка на странице Закладки.

Добавленные в закладки общие ресурсы можно подключить, щёлкнув левой кнопкой мыши по соответствующей закладке. Чтобы изменить или убрать закладки, нажмите кнопку действия Изменить на панели инструментов. Откроется редактор закладок. Чтобы вернуться на верхний уровень из папки категории, воспользуйтесь кнопкой Назад.

### Вкладка «Профили»

Все существующие профили представлены в виде списка на странице Профили. Текущий активный профиль снабжён подписью (активный).

Чтобы активировать какой-либо профиль, нажмите на него. Все профили можно настраивать с помощью диалога настройки.

### Вкладка «Настройка»

Чтобы настроить поведение Smb4K, запустите диалог настройки на странице Настройка.

### Внимание

Не рекомендуется одновременно открывать два диалога настройки (с помощью основного приложения или через виджет), потому что они могут конфликтовать друг с другом.

Закладки
Закладки

## Закладки

### Создание закладок

Добавить часто используемый ресурс в закладки возможно с помощью диспетчера сетевого окружения, списка общих ресурсов или соответствующего виджета. Чтобы сделать это из главного окна программы, выделите один или несколько ресурсов и нажмите кнопку Добавить закладку. Чтобы сделать это в виджете, нажмите кнопку добавления в закладки рядом с общим ресурсом. После нажатия на соответствующую кнопку откроется диалог для добавления названия закладки и выбора её категории. Виджет ввода открывается двойным щелчком по закладке.

Чтобы ориентироваться в закладках было легче, можно определить для них категории. В меню закладок все закладки, находящиеся в одной категории, будут показаны в соответствующем вложенном меню.

Название закладки может быть любым. Если указать его, оно будет отображаться в меню закладок вместо пути по умолчанию. Чтобы изменить это поведение, воспользуйтесь диалогом настройки.

### Управление закладками

Управлять закладками в главном окне возможно с помощью меню Закладки.

В меню есть два постоянных пункта:

Изменить закладки

  Открывает редактор закладок. Эта функция неактивна, если закладок нет.

Добавить закладку (Ctrl+B)

  Добавляет закладки для выбранных общих ресурсов. Должен быть выбран как минимум один ресурс, чтобы эта функция была активна.

Если имеются закладки, которые не отнесены к какой-либо из категорий и поэтому показаны непосредственно на верхнем уровне меню, будет присутствовать третий пункт:

Подключить закладки

  Одновременно подключает все закладки верхнего уровня. Эта функция неактивна, если все общие ресурсы из закладок уже подключены.

Следующие записи представляют собой вложенные меню категорий и закладки, не принадлежащие ни к одной категории. Записи приведены в алфавитном порядке, а закладки могут отображаться либо с их расположением, либо с содержательным названием. При нажатии на закладку будет подключён соответствующий общий ресурс. Если общий ресурс из закладки уже подключён, запись неактивна.

Вложенные меню категорий содержат все назначенные закладки и пункт меню Подключить закладки. Этот пункт позволяет подключить все закладки этой категории одновременно.

В виджете в системном лотке есть похожее вложенное меню Закладки, но в нём отсутствует пункт Добавить закладку.

Виджет предоставляет вкладку Закладки, которая содержит все закладки (они располагаются в том же порядке, что и в меню закладок). Дополнительные сведения доступны в этом разделе.

### Редактирование закладок

Закладки возможно изменить или убрать с помощью редактора закладок или на странице Закладки в диалоге настройки. Чтобы открыть редактор закладок, воспользуйтесь пунктом Изменить закладки в меню Закладки или действием Изменить на вкладке Закладки виджета.

В иерархическом представлении закладки отсортированы в соответствии с категориями, к которым они принадлежат. Закладки без категории расположены на верхнем уровне. Для сортировки закладок возможно воспользоваться функцией перетаскивания.

Для редактирования закладки следует либо сделать двойной щелчок по ней, либо выбрать её и нажать кнопку Изменить. После этого появится виджет ввода, с помощью которого возможно изменить название закладки, имя категории, логин, рабочую группу или доменное имя, а также IP-адрес.

В большинстве случаев менять IP-адрес и имя пользователя не требуется, потому что Smb4K сохраняет корректные значения в момент добавления общего ресурса в закладки. Однако если сервер получает другой IP-адрес (например, потому что в локальной сети используется DHCP), либо если было изменено имя пользователя, эти записи необходимо отредактировать. Также следует изменить имя рабочей группы или домена, если оно было найдено с помощью DNS-SD (скорее всего, это LOCAL). Название позволяет описать каждую закладку. Оно будет отображаться вместо расположения, но этот параметр возможно изменить в диалоге настройки. Категории позволяют организовать структуру закладок. Например, если дома и на работе используется один ноутбук, а профилями пользоваться не хочется, возможно создать две категории — «Дом» и «Работа» — и соответствующим образом отсортировать закладки.

Чтобы добавить категорию, нажмите кнопку Добавить категорию. Кнопка Удалить предназначена для удаления выбранной закладки, а кнопка Очистить список позволяет удалить весь список закладок. Если ещё не была нажата кнопка Сохранить, все сделанные изменения возможно отменить с помощью кнопки Сброс.

Пользовательские параметры
Пользовательские параметры

## Пользовательские параметры

### Использование пользовательских параметров

Помимо глобальных параметров, которые возможно задать в диалоге настройки, Smb4K позволяет настроить параметры отдельно для каждого сервера или ресурса. Эти пользовательские параметры пригодятся, если нужно

- задать особые параметры просмотра или подключения для отдельного сервера или общего ресурса, которые отличаются от значений, заданных в диалоге настройки,

- задать сервер, который необходимо активировать перед сканированием сети или попытками подключения (функция Wake-On-LAN, подробнее здесь),

- всегда подключать определённый общий ресурс при запуске или когда загружается соответствующий профиль.

### Добавление пользовательских параметров

Чтобы определить особые параметры в диспетчере сетевого окружения или в списке общих ресурсов, откройте редактор пользовательских параметров с помощью пункта меню Добавить пользовательские параметры (Ctrl+C).

Заданные для сервера пользовательские параметры будут применены также и к его ресурсам.

Возможно задать следующие параметры:

Основные параметры

  Здесь можно указать IP-адрес и рабочую группу или домен сервера. Если выбран общий ресурс, также можно установить флажок Всегда переподключать этот ресурс, чтобы каждый раз заново подключать этот ресурс при запуске Smb4K или загрузке соответствующего профиля.

Общие параметры подключения (только Linux®)

  Здесь можно указать общие параметры, связанные с подключением. Подробные сведения о данных параметрах доступны в этом разделе справки.

Расширенные параметры подключения (только Linux®)

  Здесь можно указать дополнительные параметры, связанные с подключением. Подробные сведения о данных параметрах доступны в этом разделе справки.

Параметры подключения (только BSD)

  Здесь можно указать параметры, связанные с подключением. Подробные сведения о данных параметрах доступны в этом разделе справки.

Параметры просмотра

  Можно указать минимальные и максимальные версии протокола SMB (если клиент Samba это поддерживает) и порт SMB для использования. Кроме того, можно подключить аутентификацию Kerberos. Подробные сведения о данных параметрах доступны в этом разделе справки.

Параметры Wake-On-LAN

  Чтобы функция Wake-On-LAN работала, необходимо предоставить MAC-адрес выбранного сервера. В текущей версии Smb4K не умеет определять MAC-адрес, поэтому его необходимо указывать вручную. После этого можно будет определить, следует ли пробуждать сервер путём отправки «волшебного» пакета Wake-On-LAN перед сканированием сетевого окружения и/или подключением одного из его общих ресурсов.

  Обратите внимание, что для использования этих параметров необходимо включить возможности Wake-On-LAN в диалоге настройки.

Кнопка По умолчанию позволяет вернуть все параметры в редакторе к их значениям по умолчанию (то есть к значениям, указанным в диалоге настройки). Пользовательские параметры, которые содержат только значения по умолчанию, будут удалены. С помощью кнопки Сброс можно вернуть записи в диалоговом окне к их первоначальным значениям. Нажатие кнопки Сохранить приводит к сохранению пользовательских параметров и закрытию диалогового окна.

Обратите внимание, что в BSD диалоговое окно содержит меньше записей, чем в Linux®, потому что некоторые параметры не поддерживаются.

### Редактирование пользовательских параметров

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

Профили
Профили

## Профили

Smb4K предоставляет возможность использовать разные профили. Они предназначены для облегчения управления несколькими сетевыми окружениями, например, при использовании одного ноутбука как дома, так и на работе.

По умолчанию возможность использования профилей отключена. Большинству пользователей не требуется менять это поведение, поскольку оно полностью удовлетворяет их потребности. Однако для некоторых других пользователей эта функция может оказаться полезной.

### Включение и управление профилями

Чтобы включить использование профилей, установите в диалоге настройки флажок Использовать профили. После этого будет задан первоначальный активный профиль; рядом с ним в списке появится галочка. Кроме того, название активного профиля будет показано в скобках в заголовках страниц настройки Аутентификация, Закладки и Пользовательские параметры.

По умолчанию настроены два профиля, Дом и Работа, но возможно добавить столько профилей, сколько необходимо. Чтобы добавить профиль, укажите его название в строке ввода, а затем нажмите кнопку Добавить.

Чтобы установить активный профиль, либо сделайте двойной щелчок по названию нужного профиля, либо поставьте рядом с названием отметку и нажмите кнопку Сделать активным. Чтобы переименовать профиль, выберите его, нажмите кнопку Переименовать и отредактируйте название профиля в списке. Все пользовательские параметры, закладки и учётные данные по умолчанию для входа будут автоматически перенесены в профиль с этим новым названием. Чтобы удалить профиль, выберите его и нажмите кнопку Удалить. Также возможно изменить порядок профилей с помощью кнопок Переместить выше и Переместить ниже.

### Активация профиля

Активный профиль можно изменить либо в диалоге настройки (смотрите выше), либо в меню Профили главного окна или виджета в системном лотке, либо на странице Профили в виджете.

При активации определённого профиля произойдёт следующее:

- Для всех текущих подключённых общих ресурсов будет выполнено отключение и запланировано переподключение.

- Все подключённые ранее общие ресурсы для вновь активируемого профиля будут подключены заново.

- Будут загружены учётные данные по умолчанию для входа (если они указаны), закладки и пользовательские параметры из нового профиля.

Соответственно, смена профиля может приводить к изменению параметров.

Уведомления
Уведомления

## Уведомления

### Поведение по умолчанию

Обычные события, такие как подключение и отключение общего ресурса, а также предупреждения и ошибки отправляются пользователю с помощью системы уведомлений. По умолчанию обычные уведомления появляются без звука. Уведомления и предупреждения об ошибках появляются со звуком. Снимок экрана ниже иллюстрирует уведомление при успешном подключении общего ресурса.

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

### Управление уведомлениями

Уведомления возможно настраивать в параметрах системы. Чтобы изменить поведение уведомления, перейдите на страницу Уведомления. Нажмите кнопку Настроить в разделе Индивидуальные параметры приложений и в появившемся списке выберите Smb4K. Откроется следующий диалог:

Здесь возможно отредактировать все уведомления в соответствии с предпочтениями пользователя.

Устранение неполадок
Устранение неполадок

## Устранение неполадок

### Отсутствующие программы

Если в системе отсутствуют программы, необходимые для корректной работы Smb4K, приложение уведомит об этом:

В таком случае установите указанную программу или, если она уже установлена, добавьте её расположение в переменную окружения `PATH` в файле конфигурации оболочки (для оболочки bash(1) — файл `~/.bashrc`).

### Ошибка Zeroconf

Smb4K использует службу Zeroconf (Avahi) для поиска серверов и общих ресурсов в сетевом окружении с помощью DNS Service Discovery (DNS-SD). Чтобы эта функция работала, необходимо разрешить использование управляющей программы Avahi в системе и запустить её. Если данное условие не соблюдено, Smb4K выводит сообщение об ошибке:

В большинстве случаев эта ошибка появляется, когда управляющая программа Avahi не запущена. При работе с теми дистрибутивами Linux®, где используется systemd, эту программу можно запустить путём отправки следующей или подобной команды через терминал:

    $ sudo systemctl enable --now avahi-daemon

При работе с любыми другими дистрибутивами Linux® и в BSD следует обращаться к специальной документации по запуску управляющей программы Avahi.

### Отказ в повышении привилегий

В случае, если подключение или отключение не удалось (скорее всего, с сообщением AuthorizationDeniedError), необходимо настроить polkit-1: добавьте файл с названием, например, `10-mounthelper.rules`, в каталог `$PREFIX/etc/polkit-1/rules.d/` со следующим содержимым:

    polkit.addRule(function(action, subject) {
            if (action.id == "org.kde.smb4k.mounthelper.mount" &&
                subject.isInGroup("wheel")) {
                    return polkit.Result.YES;
            }
    });

    polkit.addRule(function(action, subject) {
            if (action.id == "org.kde.smb4k.mounthelper.unmount" &&
                subject.isInGroup("wheel")) {
                    return polkit.Result.YES;
            }
    });

Это позволяет группе пользователей Unix wheel выполнять действия подключения и отключения. Возможно авторизовать любую группу пользователей при необходимости (например, sudo или operator).

### Проблемы с подключением под BSD

Если не удаётся подключить общие ресурсы с сервера Samba или Windows®, причиной может быть то, что mount_smbfs(8) использует только аутентификацию NTLMv1 и требует использования протокола SMB 1.0/CIFS, а это не поддерживается сервером. Чтобы исправить проблемы с подключением на сервере Samba, добавьте следующие записи в раздел [global] файла `smb.conf`(5) на сервере:

    [global]
    ...
    ntlm auth = yes
    server min protocol = NT1
    ...

Чтобы исправить эту проблему на сервере Windows®, свяжитесь с системным администратором и сообщите ему о том, что необходимо включить аутентификацию NTLMv1 и протокол SMB 1.0/CIFS, если это возможно.

### Примечание

Не рекомендуется включать протокол SMB 1.0/CIFS на сервере, так как это считается небезопасным (пример приводится здесь). Поэтому в новых версиях Samba и Windows® данная возможность отключена (примеры приводятся здесь и здесь).

### Другие окружения помимо Plasma

Если используется отличное от Plasma окружение рабочего стола, в приложениях Qt™ и KDE Frameworks могут пропасть некоторые значки. В таком случае рекомендуется установить приложение qt6ct (загрузить). Для использования этого приложения в своей рабочей среде добавьте в файл `~/.xinitrc` или `~/.profile` следующую строку:

X11:

    export QT_QPA_PLATFORMTHEME=qt6ct

Wayland:

    export QT_QPA_PLATFORM=wayland
    export QT_QPA_PLATFORMTHEME=qt6ct

Глава 3. Настройка Smb4K
Настройка Smb4K

# Глава 3. Настройка Smb4K

Этот раздел описывает параметры, используемые для настройки Smb4K. Чтобы открыть диалог настройки, воспользуйтесь пунктом меню Настроить Smb4K....

## Пользовательский интерфейс

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

### Главное окно

Расположение вкладок

  Если панель в главном окне представлена в виде вкладок, возможно указать их расположение. Доступны следующие варианты:

  Сверху

    Вкладки расположены сверху.

  Снизу

    Вкладки расположены снизу.

  Слева

    Вкладки расположены слева.

  Справа

    Вкладки расположены справа.

  Значение по умолчанию: Снизу

Показывать название закладки, если доступно

  Отобразится собственное описание (ярлык) закладки. Его возможно настроить в редакторе закладок.

  Значение по умолчанию: выбрано

### Сетевое окружение

Размер значков

  Устанавливает размер значков в диспетчере сетевого окружения. Размер возможно настраивать с шагом в 16 пикселов (от 16 x 16 пикселов до 128 x 128 пикселов).

  Значение по умолчанию: значки маленького размера

Разворачивать список доменов и хостов

  Автоматически разворачивать домены и хосты в списке ресурсов сети, когда добавляется или обновляется список относящихся к ним хостов или ресурсов. При щелчке по домену или хосту список их содержимого разворачивается всегда.

  Значение по умолчанию: выбрано

Показывать тип общего ресурса

  Отображаемый тип общего ресурса (то есть диск, принтер или IPC).

  Значение по умолчанию: выбрано

Показывать IP-адрес сервера

  Отображать IP-адрес удалённых серверов.

  Значение по умолчанию: выбрано

Показывать комментарий

  Отображать комментарий для удалённого сервера или общего ресурса.

  Значение по умолчанию: выбрано

Показывать всплывающие подсказки с информацией

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

  Значение по умолчанию: выбрано

### Режим представления общих ресурсов

Режим просмотра

  Определение режима просмотра общих ресурсов.

  Определены следующие режимы:

  Режим представления значков

    Режим представления значков

  Режим представления списков

    Режим представления списков

  Значение по умолчанию: Режим просмотра значков

Размер значков в режиме представления значков

  Устанавливает размер значков в представлении общих ресурсов как значков. Размер возможно настраивать с шагом в 16 пикселов (от 16 x 16 пикселов до 128 x 128 пикселов).

  Значение по умолчанию: размер значков на рабочем столе

Размер значков в режиме представления списков

  Устанавливает размер значков в представлении общих ресурсов как списка. Размер возможно настраивать с шагом в 16 пикселов (от 16 x 16 пикселов до 128 x 128 пикселов).

  Значение по умолчанию: значки маленького размера

Показывать всплывающую подсказку с информацией о подключённом общем ресурсе

  При наведении указателя мыши на элемент в области просмотра общих ресурсов отобразится всплывающая подсказка. Она содержит информацию о подключённом ресурсе: название этого ресурса, адрес UNC, точку подключения, владельца и группу, имя пользователя (файловая система CIFS, только для Linux®), использование диска и так далее.

  Значение по умолчанию: выбрано

Сеть
Сеть

## Сеть

Представленные здесь параметры влияют на сетевое взаимодействие. Параметры просмотра и поведение программы при этом возможно изменить на вкладке Основные параметры. Расширенные параметры для возможностей Samba и Wake-On-LAN настраиваются на вкладке Дополнительные параметры.

### Основные параметры

#### Параметры просмотра

Использование Web Services Dynamic Discovery (WS-Discovery) для просмотра

  Протокол Web Services Dynamic Discovery (WS-Discovery) используется для просмотра локальной сети и поиска рабочих групп, доменов и хостов. Это полезно, если используемое сетевое окружение состоит из серверов с современными версиями Windows®.

  ### Примечание

  Этот параметр необязателен и появляется, только если программа Smb4K была собрана с поддержкой WS-Discovery.

  Значение по умолчанию: выбрано

Использование DNS Service Discovery (DNS-SD) для просмотра

  Интерфейс DNS Service Discovery (DNS-SD) используется для обзора локальной сети и поиска серверов, предоставляющих общие ресурсы SMB. Найденные домены соответствуют локальным доменам DNS (например, тем, которые называются LOCAL) и, скорее всего, не соответствуют тем, которые указаны в сетевом окружении. Однако это не влияет на обзор.

  Значение по умолчанию: выбрано

Указать минимальную и максимальную версию протокола SMB

  Будет установлена минимальная и максимальная версия протокола SMB, которые будут использоваться клиентской библиотекой Samba для просмотра сетевого окружения. Будут перезаписаны параметры в файле smb.conf. Обычно в использовании этой функции нет необходимости, потому что правильные версии протокола должны быть согласованы между клиентом и сервером при установлении соединения. Обратите внимание, что этот параметр может не подходить для обнаружения рабочих групп и доменов при сохранении бесперебойного подключения к серверам. Вместо этого используйте DNS Service Discovery (DNS-SD) или Web Services Dynamic Discovery (WS-Discovery) для поиска доменов и рабочих групп.

  Приведённые далее параметры для минимальной и максимальной версии протокола SMB включаются установкой этого флажка.

  Максимальная версия протокола SMB должна быть равна или быть выше минимальной версии протокола SMB.

  Значение по умолчанию: выключено

  Минимальная версия протокола SMB:

    Возможно указать следующие версии протокола:

    NT1 (Классический протокол CIFS/SMBv1)

      Это классическая версия протокола. Она используется в Windows® NT и известна как CIFS или SMBv1. Она считается небезопасной и была отключена в последних версиях Samba и Windows®.

    SMB2 (Windows Vista и более новые)

      Это повторная реализация для протокола SMB. Она используется в Windows® Vista и в более новых версиях.

    SMB3 (Windows 8 и более новые)

      Это протокол SMBv3. По сравнению с SMBv2 он является как более функциональным и производительным, так и более защищённым. Данная версия протокола используется в Windows® 8 и более новых версиях этой операционной системы.

    Значение по умолчанию: SMB2 (Windows Vista и более новые)

  Максимальная версия протокола SMB:

    Возможно указать следующие версии протокола:

    NT1 (Классический протокол CIFS/SMBv1)

      Это классическая версия протокола. Она используется в Windows® NT и известна как CIFS или SMBv1. Она считается небезопасной и была отключена в последних версиях Samba и Windows®.

    SMB2 (Windows Vista и более новые)

      Это повторная реализация для протокола SMB. Она используется в Windows® Vista и в более новых версиях.

    SMB3 (Windows 8 и более новые)

      Это протокол SMBv3. По сравнению с SMBv2 он является как более функциональным и производительным, так и более защищённым. Данная версия протокола используется в Windows® 8 и более новых версиях этой операционной системы.

    Значение по умолчанию: SMB3 (Windows 8 и более новые)

#### Поведение

Находить общие принтеры

  Включает поиск общих принтеров.

  Значение по умолчанию: выбрано

Находить скрытые общие ресурсы

  Находит скрытые общие ресурсы. Имена скрытых ресурсов оканчиваются знаком доллара ($), например Musik$ или IPC$.

  Значение по умолчанию: выбрано

Показывать в предварительном просмотре скрытые файлы и каталоги

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

  Значение по умолчанию: выключено

### Дополнительные параметры

#### Samba

SMB-порт

  Включение этого параметра устанавливает номер удалённого SMB-порта для связи с удалённым хостом на значение, указанное в поле ввода со счётчиком. В BSD этот порт также используется для подключения.

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

  Значение по умолчанию: 139

Уровень шифрования

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

  Без шифрования

    Шифрование не используется.

  Запрашивать шифрование

    Будет запрошено шифрование.

  Требовать шифрование

    Шифрование будет требоваться.

  Значение по умолчанию: Без шифрования

Этот компьютер расположен в сети со значительным количеством сетевых ресурсов

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

  Значение по умолчанию: выключено

Требуется аутентификация на основном браузере

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

  Значение по умолчанию: выключено

Аутентификация Kerberos

  Использует проверку подлинности с помощью Kerberos при работе в среде Active Directory.

  Значение по умолчанию: выключено

Использовать для аутентификации кэш Winbind

  Производит попытку использовать реквизиты доступа, кэшированные Winbind.

  Значение по умолчанию: выключено

#### Wake-On-LAN

Чтобы использовать функцию Wake-On-LAN в Smb4K, включите этот параметр. Необходимые хосты следует указать с помощью редактора пользовательских параметров.

Включить Wake-On-LAN

  Включить возможности Wake-on-LAN (WOL). Wake-on-LAN — это стандарт сети Ethernet, который позволяет включать или пробуждать компьютер с помощью сетевого сообщения. Smb4K использует передачу «волшебного» пакета через UDP-сокет для пробуждения удалённых серверов. Для использования функции Wake-On-LAN необходимо включить этот параметр.

  Значение по умолчанию: выключено

  Время ожидания

    Это время ожидания в секундах между отправкой «волшебного» пакета Wake-On-LAN и сканированием сетевого окружения или подключением общего ресурса.

    Значение по умолчанию: 5 секунд

Подключение
Подключение

## Подключение

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

### Основные параметры

Параметры на этой вкладке одинаковые для всех поддерживаемых операционных систем.

#### Каталоги

Префикс путей подключения

  Это основная папка (префикс подключения), куда Smb4K подключает удалённые общие ресурсы. Её возможно изменить с помощью запроса URL (нажмите на кнопку с изображением папки) или введя вручную новый путь в текстовое окно. Распознаются переменные пути, такие как `$HOME`.

  Значение по умолчанию: `$HOME/smb4k/`

Приводить созданные подкаталоги к нижнему регистру

  Все вложенные каталоги, созданные Smb4K с использованием префикса подключения, будут приведены к нижнему регистру.

  Значение по умолчанию: выключено

#### Поведение

Восстанавливать подключения сетевых ресурсов

  Восстанавливает подключения сетевых ресурсов, которые были установлены при выходе из программы или смене профиля. Если восстановление общего сетевого ресурса не удалось, Smb4K повторит попытку при следующем запуске. Восстановление ресурсов, подключённых другими пользователями, не производится.

  Значение по умолчанию: выключено

  Количество попыток переподключения

    Этот параметр задаёт количество повторных попыток, которое будет выполнено программой Smb4K при неудачном подключении ресурса.

    Значение по умолчанию: 1

  Задержка между повторными попытками подключения

    Этот параметр задаёт интервал времени между повторными попытками подключения ресурсов в случае неудачного подключения.

    Значение по умолчанию: 5 минут

Отключать все подключённые ресурсы при выходе

  Если этот параметр включён, при выходе из программы будут отключены все подключённые ресурсы. Ресурсы, владельцами которых являются другие пользователи, отключены не будут.

  Значение по умолчанию: выключено

Принудительно отключать недоступные ресурсы

  Принудительно отключает недоступные ресурсы (только в Linux®). В случае, если ресурс недоступен, выполняется «ленивое» отключение. Перед фактическим отключением будет показан диалог подтверждения.

  Значение по умолчанию: выключено

Разрешить отключение ресурсов, владеемых другими пользователями

  Эта функция позволяет отключить все подключённые другими пользователями ресурсы.

  ИСПОЛЬЗУЙТЕ С ОСТОРОЖНОСТЬЮ!

  Значение по умолчанию: выключено

Находить все подключённые ресурсы

  При включении этого параметра будут показаны ресурсы всех пользователей, подключённые с использованием файловых систем SMBFS (BSD) и CIFS (Linux®).

  Значение по умолчанию: выключено

### Общие параметры подключения (только Linux®)

Вкладка Общие параметры подключения доступна только при работе в Linux®, а приведённые на ней параметры относятся к команде mount.cifs(8) / mount.smb3(8). Параметры для BSD можно найти в разделе Параметры подключения (только BSD).

#### Общие параметры

Доступ для записи

  Здесь возможно определить доступ для записи к общему ресурсу. Этот параметр не зависит от маски файла и указанных выше параметров маски папки. Доступные варианты:

  чтение и запись

    Параметр: `rw`

    Подключает общий ресурс в режиме чтения и записи.

  только чтение

    Параметр: `ro`

    Подключает общий ресурс в режиме только для чтения.

  Значение по умолчанию: не выбрано; чтение и запись

Кодировка клиента

  Параметр: `iocharset=CHARSET`

  Позволяет указать кодировку, используемую на стороне клиента (то есть на компьютере пользователя):

  по умолчанию

    Стандартный набор символов, используемый ядром клиента. В этом случае в командной строке пропускается параметр `iocharset`.

  iso8859-1

    ISO/IEC 8859-1:1998. Эта схема кодировки символов используется в Северной и Южной Америке, Западной Европе, Океании и большей части Африки.

  iso8859-2

    ISO/IEC 8859-2:1999. Эту схему кодировки неофициально называют Latin-2. Как правило, она предназначена для центральных или «восточноевропейских» языков, использующих латиницу.

  iso8859-3

    ISO/IEC 8859-3:1999. Эту схему кодировки неофициально называют Latin-3 или южноевропейской кодировкой. Она была разработана для турецкого, мальтийского языков и эсперанто, хотя введение ISO/IEC 8859-9 заменило её для турецкого языка.

  iso8859-4

    ISO/IEC 8859-4:1998. Эту схему кодировки неофициально называют Latin-4 или северноевропейской кодировкой. Она была разработана для эстонского, латышского, литовского, гренландского и саамского языков. Впоследствии её глобально заменили ISO/IEC 8859-10 и Unicode.

  iso8859-5

    ISO/IEC 8859-5:1999. Эту схему кодировки неофициально называют Latin/Cyrillic. Она была создана для языков, использующих кириллицу, таких как болгарский, белорусский, русский, сербский и македонский языки, но она никогда не использовалась широко.

  iso8859-6

    ISO/IEC 8859-6:1999. Эту схему кодировки неофициально называют Latin/Arabic. Она была разработана для арабского языка.

  iso8859-7

    ISO/IEC 8859-7:2003. Эту схему кодировки неофициально называют Latin/Greek. Она была разработана для современного греческого языка.

  iso8859-8

    ISO/IEC 8859-8:1999. Эту схему кодировки неофициально называют Latin/Hebrew. ISO/IEC 8859-8 содержит все буквы иврита, кроме знаков гласных.

  iso8859-9

    ISO/IEC 8859-9:1999. Эту схему кодировки неофициально называют Latin-5 или турецкой кодировкой. Она была разработана для турецкого языка, поскольку она более эффективна, чем кодировка ISO/IEC 8859-3.

  iso8859-13

    ISO/IEC 8859-13:1998. Эту схему кодировки неофициально называют Latin-7 или Baltic Rim. Она была разработана для балтийских языков, а также в ней добавлены символы, используемые в польском языке, которые отсутствуют в более ранних кодировках ISO 8859-4 и ISO 8859-10. В отличие от них, эта схема не относится к скандинавским языкам.

  iso8859-14

    ISO/IEC 8859-14:1998. Эту схему кодировки неофициально называют Latin-8 или Celtic. Она была разработана для кельтских языков, таких как ирландский, мэнский, шотландский гэльский, валлийский, корнский и бретонский.

  iso8859-15

    ISO/IEC 8859-15:1999. Эту схему кодировки неофициально называют Latin-9 (и частично Latin-0). Она похожа на ISO 8859-1 и, хоть и предназначена для западноевропейских языков, она заменяет некоторые менее распространенные символы знаком евро и некоторыми буквами, которые были сочтены необходимыми.

  utf8

    Формат преобразования Unicode (или универсальный кодированный набор символов) — 8-битный. UTF-8 используется многими дистрибутивами Linux® в качестве набора символов по умолчанию, и, кроме того, это самая распространённая кодировка для сети.

  koi8-r

    KOI8-R (RFC 1489) — это 8-битная кодировка символов, разработанная на основе кодировки KOI-8 программистом Андреем Черновым в 1993 году для русского языка, в котором используется кириллица.

  koi8-u

    KOI8-U (RFC 2319) — это 8-битная кодировка символов для украинского языка, в котором используется кириллица.

  koi8-ru

    KOI8-RU — это 8-битная кодировка символов для русского, украинского и белорусского языков, использующих кириллицу.

  cp1251

    Windows-1251 — это 8-битная кодировка символов, предназначенная для языков, использующих кириллицу, таких как русский, болгарский, сербская кириллица и другие языки. В Linux эта кодировка известна как cp1251.

  gb2312

    GB/T 2312-1980 — официальный набор символов Китайской Народной Республики, используемый для иероглифов упрощённого китайского языка. GB2312 — это зарегистрированное интернет-имя для EUC-CN, которое является его обычной закодированной формой. GB/T 2312-1980 был заменён на GBK и GB18030, которые включают в себя дополнительные символы, но GB/T 2312 до сих пор широко используется как подмножество этих кодировок.

  big5

    Big-5 или Big5 — это метод кодирования китайских символов, используемый в Тайване, Гонконге и Макао для традиционных китайских символов. В Китайской Народной Республике, где используются упрощённые китайские символы, вместо этого используется набор символов GB 18030.

  euc-jp

    EUC-JP — это кодировка переменной ширины, используемая для трёх японских стандартов набора символов, а именно JIS X 0208, JIS X 0212 и JIS X 0201.

  euc-kr

    EUC-KR — это кодировка переменной ширины для корейского языка, использующая два набора символов кодировки: KS X 1001 (ранее KS C 5601) и либо ISO 646:KR (KS X 1003, ранее KS C 5636), либо US-ASCII, в зависимости от версии. KS X 2901 (ранее KS C 5861) определяет саму кодировку, а RFC 1557 присвоил ей название EUC-KR.

  tis-620

    Thai Industrial Standard 620-2533, обычно называемый TIS-620, является наиболее распространённой кодировкой символов для тайского языка.

  Значение по умолчанию: не выбрано; CHARSET: по умолчанию

Порт файловой системы

  Параметр: `port=PORT`

  Устанавливает номер порта, используемый программой mount.cifs(8) при подключении удалённого общего ресурса. Используемый по умолчанию порт 445 будет работать на большинстве операционных систем. При возникновении проблем попробуйте поменять номер порта на 139. Если проблема возникает только при подключении к некоторым хостам, рекомендуется сменить номер порта не здесь, а отдельно для каждого проблемного хоста, воспользовавшись редактором Пользовательские параметры.

  Значение по умолчанию: не выбрано; PORT: 445

#### Поддержка расширений Unix для CIFS

Использовать расширения Unix CIFS (поддерживается практически всеми серверами)

  Параметр: нет

  Большинство версий пакета Samba одновременно поддерживают как расширения Unix для CIFS, так и расширения POSIX. Для таких серверов не требуется указывать все параметры, так как правильные значения устанавливаются во время подключения общего ресурса. Для других серверов, возможно, потребуется отключить этот параметр, чтобы на сервер были переданы предварительно заданные значения. Примечание: если компьютер расположен в сети под управлением Windows® с небольшим количеством серверов под управлением Samba, возможно отключить этот параметр и настроить собственные значения для работы с серверами Samba.

  Если принято решение снять этот флажок, рекомендуется настроить проверку прав в разделе Расширенные параметры.

  Значение по умолчанию: выбрано

Идентификатор пользователя

  Параметр: `uid=UID`

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

  Если выбрана поддержка расширений CIFS Unix, этот параметр будет отключён.

  Значение по умолчанию: выбрано; UID: ваш UID

Идентификатор группы

  Параметр: `uid=GID`

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

  Если выбрана поддержка расширений CIFS Unix, этот параметр будет отключён.

  Значение по умолчанию: выбрано; GID: ваш GID

Режим файла

  Параметр: `file_mode=ARG`

  Устанавливает разрешения, которые будут применены к файлам. Значение должно быть указано в восьмеричном формате и состоять из 4 цифр. Чтобы узнать больше о режиме файлов (file_mode), обратитесь к страницам руководства mount(8) и umask(2).

  Если выбрана поддержка расширений CIFS Unix, этот параметр будет отключён.

  Значение по умолчанию: выбрано; ARG: 0755

Режим каталогов

  Параметр: `dir_mode=ARG`

  Устанавливает разрешения, которые будут применены ко всем каталогам. Значение должно быть указано в восьмеричном формате и состоять из 4 цифр.и Чтобы узнать больше о режиме каталогов (dir_mode), обратитесь к страницам руководства mount(8) и umask(2).

  Если выбрана поддержка расширений CIFS Unix, этот параметр будет отключён.

  Значение по умолчанию: выбрано; ARG: 0755

### Расширенные параметры подключения (только Linux®)

Вкладка Расширенные параметры доступна только при работе в Linux®, а приведённые на ней параметры относятся к команде mount.cifs(8) / mount.smb3(8). Параметры для BSD можно найти в разделе Параметры подключения (только BSD).

Переопределять значение UID

  Параметр: `forceuid`

  Этот параметр указывает стороне клиента (то есть этому компьютеру) игнорировать любой идентификатор пользователя (UID), предоставленный сервером для файлов и каталогов, и всегда делать владельцем пользователя с заданным значением UID.

  Значение по умолчанию: выключено

Переопределять значение GID

  Параметр: `forcegid`

  Этот параметр указывает стороне клиента (то есть этому компьютеру) игнорировать любой идентификатор группы (GID), предоставленный сервером для файлов и каталогов, и всегда делать владельцем группу пользователей с заданным значением GID.

  Значение по умолчанию: выключено

Выполнять проверку прав доступа

  Параметр: `perm` или `noperm`

  Клиентская сторона проверяет наличие и корректность пользовательского и группового идентификатора для управления файлами и папками в общем ресурсе. Этот процесс является дополнением к обычной проверке ACL на целевой машине, выполняемой серверным программным обеспечением. Настоятельно рекомендуется отключить эту функцию, если сервер поддерживает расширения CIFS Unix и, следовательно, у пользователя нет полного доступа к общему ресурсу.

  Значение по умолчанию: выключено

Пытаться задать UID и GID

  Параметр: `setuids` или `nosetuids`

  Если расширения CIFS Unix согласованы с сервером, клиентская сторона попытается указать пользовательский и групповой идентификаторы локального процесса для вновь созданных файлов, каталогов и устройств. Если эта функция отключена, будут использоваться групповой и пользовательский идентификаторы по умолчанию, определённые для общего ресурса. Перед изменением этого параметра рекомендуется ознакомиться со страницей руководства mount.cifs(8).

  Значение по умолчанию: выключено

Использовать номера индексных узлов (inode) сервера

  Параметр: `serverino` или `noserverino`

  Использовать номера индексных узлов (inode — уникальные постоянные идентификаторы файлов), возвращаемые сервером, вместо автоматического создания временных номеров inode на стороне клиента. Этот параметр не работает, если сервер не поддерживает возвращаемые индексные узлы или подобный функционал. Перед изменением этого параметра рекомендуется ознакомиться со страницей руководства mount.cifs(8).

  Значение по умолчанию: выбрано

Преобразовывать зарезервированные символы

  Параметр: `mapchars` или `nomapchars`

  Преобразовывает шесть из семи зарезервированных символов (без обратной косой черты, но включая двоеточие, вопросительный знак, вертикальную черту, звёздочку и символы «больше» и меньше») в диапазон переназначения (выше 0xF000), что также позволяет клиентской стороне распознавать созданные файлы с такими символами с помощью эмуляции Windows® POSIX. Эта функция также может быть полезна при подключении с использованием большинства версий Samba. Эта функция не работает, если сервер не поддерживает Unicode.

  Значение по умолчанию: выключено

Не отправлять запросы на блокировку байтового диапазона

  Параметр: `nobrl`

  Не отправлять серверу запросы на блокировку байтового диапазона. Отмена блокировки требуется для некоторых программ, которые не могут работать с обязательной блокировкой байтового диапазона в стиле cifs (кроме того, на большинстве серверов cifs ещё не предусмотрена поддержка запросов рекомендованных блокировок байтового диапазона).

  Значение по умолчанию: выключено

Версия протокола SMB

  Параметр: `vers=VERS`

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

  Допустимы следующие значения:

  1.0 (Классический протокол CIFS/SMBv1)

    В таком случае mount.cifs(8) будет использовать классический протокол CIFS/SMBv1.

  2.0 (Windows Vista SP1/Windows Server 2008)

    В таком случае mount.cifs(8) будет использовать протокол SMBv2.002. Изначально он был представлен в Microsoft® Windows® Vista с пакетом обновления 1 и в Windows® Server 2008.

    Обратите внимание, что первая версия выпуска Microsoft® Windows® Vista использовала немного другие аргументы (2.000), которые не поддерживаются.

  2.1 (Windows 7/Windows Server 2008R2)

    В таком случае mount.cifs(8) будет использовать протокол SMBv2.1, который был представлен в Microsoft® Windows® 7 и Windows® Server 2008R2.

  3.0 (Windows 8/Windows Server 2012)

    В таком случае mount.cifs(8) будет использовать протокол SMBv3.0, который был представлен в Microsoft® Windows® 8 и Windows® Server 2012.

  3.0.2 (Windows 8.1/Windows Server 2012R2)

    В таком случае mount.cifs(8) будет использовать протокол SMBv3.0.2, который был представлен в Microsoft® Windows® 8.1 и Windows® Server 2012R2.

  3.1.1 (Windows Server 2016)

    В таком случае mount.cifs(8) будет использовать протокол SMBv3.1.1, который был представлен в Microsoft® Windows® Server 2016.

  3 (Версия 3.0 или старше)

    В таком случае mount.cifs(8) будет использовать протокол SMBv3.0 и более новые версии.

  По умолчанию (максимальная согласованная)

    В таком случае mount.cifs(8) выполнит попытку согласовать максимальную версию SMBv2+, поддерживаемую как клиентом, так и сервером.

  Значение по умолчанию: не выбрано; VERS: По умолчанию (максимальная согласованная)

Решим кэширования

  Параметр: `cache=ARG`

  Этот параметр определяет способ обработки запросов на чтение и запись. При отключённом кэшировании файловых данных клиент всегда отправляет запросы чтения и записи серверу. При строгом следовании протоколу CIFS/SMB2 запросы чтения и записи будут кэшированы только в случае наличии у клиента уступающей блокировки. В случае отсутствия такой блокировки, запросы будут переданы на сервер в обход кэша. Выбор использования свободной семантики кэширования иногда может обеспечить лучшую производительность, но тогда будет отсутствовать согласованность кэша: возможно повреждение данных, если несколько клиентов одновременно запросят один и тот же набор файлов на сервере. Рекомендуется использовать режим строгого кэширования.

  Допустимы следующие значения:

  Не применять кэширование данных

    В таком случае mount.cifs(8) не будет кэшировать данные файла.

  Строго соблюдать протокол CIFS/SMB2

    В таком случае mount.cifs(8) будет строго следовать протоколу CIFS/SMB2.

  Разрешить свободную семантику кеширования

    В таком случае mount.cifs(8) разрешит свободную семантику кэширования.

  Значение по умолчанию: не выбрано; Строго соблюдать протокол CIFS/SMB2

Режим безопасности

  Режим безопасности. Чтобы использовать этот режим, необходим модуль ядра CIFS версии не ниже 1.40.

  Допустимые значения:

  Не использовать имя пользователя при соединении

    Используется аргумент командной строки `sec=none`. В таком случае mount.cifs(8) попытается подключиться как нулевой пользователь (без имени).

  Аутентификация Kerberos 5

    Используется аргумент командной строки `sec=krb5`. В таком случае mount.cifs(8) будет использовать идентификацию Kerberos версии 5.

  Аутентификация Kerberos 5 и подписывание пакетов

    Используется аргумент командной строки `sec=krb5i`. В таком случае mount.cifs(8) будет использовать идентификацию Kerberos версии 5 и подписывание пакетов.

  Протокол NTLM

    Используется аргумент командной строки `sec=ntlm`. В таком случае mount.cifs(8) будет использовать хэширование паролей NTLM. Это настройка по умолчанию в Linux® с версией ядра до 3.8.

  Протокол NTLM и подписывание пакетов

    Используется аргумент командной строки `sec=ntlmi`. В таком случае mount.cifs(8) будет использовать хэширование паролей NTLM и подписывание пакетов.

  Протокол NTLMv2

    Используется аргумент командной строки `sec=ntlmv2`. В таком случае mount.cifs(8) будет использовать хэширование паролей NTLMv2.

  Протокол NTLMv2 и подписывание пакетов

    Используется аргумент командной строки `sec=ntlmv2i`. В таком случае mount.cifs(8) будет использовать хэширование паролей NTLMv2 и подписывание пакетов.

  Протокол NTLMSSP

    Используется аргумент командной строки `sec=ntlmssp`. В таком случае mount.cifs(8) будет использовать хэширование паролей NTLMv2, заключённое в сообщение Raw NTLMSSP. Это настройка по умолчанию в Linux® с версией ядра до 3.8.

  Протокол NTLMSSP и подписывание пакетов

    Используется аргумент командной строки `sec=ntlmssp`. В таком случае mount.cifs(8) будет использовать хэширование паролей NTLMv2, заключённое в сообщение Raw NTLMSSP и принудительную подпись пакетов.

  Значение по умолчанию: не выбрано; Протокол NTLMSSP

Дополнительные параметры

  Определение дополнительных параметров для использования с mount.cifs(8). При нажатии кнопки редактирования справа от строки редактирования открывается окно ввода, в котором параметры должны быть указаны в списке, разделённом запятыми. После нажатия кнопки OK в диалоге ввода параметры будут проверены по белому списку. Все допустимые записи будут приняты и введены в строку редактирования.

  Значение по умолчанию: не выбрано; пусто

### Параметры подключения (только BSD)

Вкладка Настройка подключения доступна только в FreeBSD, NetBSD и DragonFly BSD. Параметры для Linux® находятся в разделах Общие параметры подключения (только Linux®) и Расширенные параметры подключения (только Linux®).

#### Общие параметры

Идентификатор пользователя

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

  Значение по умолчанию: пользовательский идентификатор

Идентификатор группы

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

  Значение по умолчанию: пользовательский идентификатор группы

Режим файла

  Устанавливает разрешения, которые будут применены к файлам. Значение должно быть указано в восьмеричном формате и состоять из 4 цифр. Чтобы узнать больше о режиме файлов, обратитесь к страницам руководства mount_smbfs(8) и umask(2).

  Значение по умолчанию: 0755

Режим каталогов

  Устанавливает разрешения, которые будут применены к каталогам. Значение должно быть указано в восьмеричном формате и состоять из 4 цифр. Чтобы узнать больше о режиме каталогов (dir_mode), обратитесь к страницам руководства mount_smbfs(8) и umask(2).

  Значение по умолчанию: 0755

#### Кодировка

Используемая кодировка

  Позволяет использовать указанную локальную кодировку и кодировку сервера.

  Значение по умолчанию: выключено

  Кодировка клиента

    Позволяет использовать эту кодировку на стороне клиента. Доступна следующая кодировка:

    по умолчанию

      Кодировка по умолчанию, используемая ядром пользователя.

    iso8859-1

      ISO/IEC 8859-1:1998. Эта схема кодировки символов используется в Северной и Южной Америке, Западной Европе, Океании и большей части Африки.

    iso8859-2

      ISO/IEC 8859-2:1999. Эту схему кодировки неофициально называют Latin-2. Как правило, она предназначена для центральных или «восточноевропейских» языков, использующих латиницу.

    iso8859-3

      ISO/IEC 8859-3:1999. Эту схему кодировки неофициально называют Latin-3 или южноевропейской кодировкой. Она была разработана для турецкого, мальтийского языков и эсперанто, хотя введение ISO/IEC 8859-9 заменило её для турецкого языка.

    iso8859-4

      ISO/IEC 8859-4:1998. Эту схему кодировки неофициально называют Latin-4 или северноевропейской кодировкой. Она была разработана для эстонского, латышского, литовского, гренландского и саамского языков. Впоследствии её глобально заменили ISO/IEC 8859-10 и Unicode.

    iso8859-5

      ISO/IEC 8859-5:1999. Эту схему кодировки неофициально называют Latin/Cyrillic. Она была создана для языков, использующих кириллицу, таких как болгарский, белорусский, русский, сербский и македонский языки, но она никогда не использовалась широко.

    iso8859-6

      ISO/IEC 8859-6:1999. Эту схему кодировки неофициально называют Latin/Arabic. Она была разработана для арабского языка.

    iso8859-7

      ISO/IEC 8859-7:2003. Эту схему кодировки неофициально называют Latin/Greek. Она была разработана для современного греческого языка.

    iso8859-8

      ISO/IEC 8859-8:1999. Эту схему кодировки неофициально называют Latin/Hebrew. ISO/IEC 8859-8 содержит все буквы иврита, кроме знаков гласных.

    iso8859-9

      ISO/IEC 8859-9:1999. Эту схему кодировки неофициально называют Latin-5 или турецкой кодировкой. Она была разработана для турецкого языка, поскольку она более эффективна, чем кодировка ISO/IEC 8859-3.

    iso8859-13

      ISO/IEC 8859-13:1998. Эту схему кодировки неофициально называют Latin-7 или Baltic Rim. Она была разработана для балтийских языков, а также в ней добавлены символы, используемые в польском языке, которые отсутствуют в более ранних кодировках ISO 8859-4 и ISO 8859-10. В отличие от них, эта схема не относится к скандинавским языкам.

    iso8859-14

      ISO/IEC 8859-14:1998. Эту схему кодировки неофициально называют Latin-8 или Celtic. Она была разработана для кельтских языков, таких как ирландский, мэнский, шотландский гэльский, валлийский, корнский и бретонский.

    iso8859-15

      ISO/IEC 8859-15:1999. Эту схему кодировки неофициально называют Latin-9 (и частично Latin-0). Она похожа на ISO 8859-1 и, хоть и предназначена для западноевропейских языков, она заменяет некоторые менее распространенные символы знаком евро и некоторыми буквами, которые были сочтены необходимыми.

    utf8

      Формат преобразования Unicode (или универсальный кодированный набор символов) — 8-битный. UTF-8 используется многими дистрибутивами Linux® в качестве набора символов по умолчанию, и, кроме того, это самая распространённая кодировка для сети.

    koi8-r

      KOI8-R (RFC 1489) — это 8-битная кодировка символов, разработанная на основе кодировки KOI-8 программистом Андреем Черновым в 1993 году для русского языка, в котором используется кириллица.

    koi8-u

      KOI8-U (RFC 2319) — это 8-битная кодировка символов для украинского языка, в котором используется кириллица.

    koi8-ru

      KOI8-RU — это 8-битная кодировка символов для русского, украинского и белорусского языков, использующих кириллицу.

    cp1251

      Windows-1251 — это 8-битная кодировка символов, предназначенная для языков, использующих кириллицу, таких как русский, болгарский, сербская кириллица и другие языки. В Linux эта кодировка известна как cp1251.

    gb2312

      GB/T 2312-1980 — официальный набор символов Китайской Народной Республики, используемый для иероглифов упрощённого китайского языка. GB2312 — это зарегистрированное интернет-имя для EUC-CN, которое является его обычной закодированной формой. GB/T 2312-1980 был заменён на GBK и GB18030, которые включают в себя дополнительные символы, но GB/T 2312 до сих пор широко используется как подмножество этих кодировок.

    big5

      Big-5 или Big5 — это метод кодирования китайских символов, используемый в Тайване, Гонконге и Макао для традиционных китайских символов. В Китайской Народной Республике, где используются упрощённые китайские символы, вместо этого используется набор символов GB 18030.

    euc-jp

      EUC-JP — это кодировка переменной ширины, используемая для трёх японских стандартов набора символов, а именно JIS X 0208, JIS X 0212 и JIS X 0201.

    euc-kr

      EUC-KR — это кодировка переменной ширины для корейского языка, использующая два набора символов кодировки: KS X 1001 (ранее KS C 5601) и либо ISO 646:KR (KS X 1003, ранее KS C 5636), либо US-ASCII, в зависимости от версии. KS X 2901 (ранее KS C 5861) определяет саму кодировку, а RFC 1557 присвоил ей название EUC-KR.

    tis-620

      Thai Industrial Standard 620-2533, обычно называемый TIS-620, является наиболее распространённой кодировкой символов для тайского языка.

    Значение по умолчанию: по умолчанию

  Кодировка сервера

    Позволяет использовать эту кодировку на стороне сервера. Доступна следующая кодировка:

    по умолчанию

      Кодировка по умолчанию, используемая сервером.

    cp437

      Кодовая страница 437 — это набор символов оригинального IBM PC. Она также известна как CP437, OEM-US, OEM 437, PC-8 или DOS Latin US. В набор входят все печатные символы ASCII, расширенные коды для букв с диакритическими знаками, некоторые греческие буквы, значки и символы для рисования.

    cp720

      Кодовая страница 720 — это кодовая страница с набором символов для арабского языка в Египте, Ираке, Иордании, Саудовской Аравии и Сирии.

    cp737

      Кодовая страница 737 — это кодовая страница с набором символов для греческого языка в Греции.

    cp775

      Кодовая страница 775 — это кодовая страница с набором символов для эстонского, латышского и литовского языков.

    cp850

      Кодовая страница 850 — это кодовая страница с набором символов, использующаяся в западной Европе.

    cp852

      Кодовая страница 852 — это кодовая страница с набором символов для центральноевропейских языков, использующих латиницу (например, боснийский, хорватский, чешский, венгерский, польский, румынский, сербский, словацкий или словенский).

    cp855

      Кодовая страница 855 — это кодовая страница с набором символов для кириллицы. Кодовая страница 872 содержит обновление валюты евро для кодовой страницы 855.

    cp857

      Кодовая страница 857 — это кодовая страница с набором символов, использующаяся для турецкого языка. Она основана на кодовой странице 850 с некоторыми изменениями. Она включает в себя все символы из ISO 8859-9.

    cp858

      Кодовая страница 858 — это кодовая страница с набором символов для западноевропейских языков. Как и кодовая страница 850, онв поддерживает весь набор ISO 8859-1, но в другом порядке.

    cp860

      Кодовая страница 860 — это кодовая страница с набором символов для португальского языка; она также подходит для испанского и итальянского языков.

    cp861

      Кодовая страница 861 — это кодовая страница с набором символов для исландского языка (а также для других скандинавских языков).

    cp862

      Кодовая страница 862 — это кодовая страница с набором символов для иврита.

    cp863

      Кодовая страница 863 — это кодовая страница с набором символов для канадского французского языка (в основном в Квебеке), хоть в ней и отсутствуют некоторые буквы.

    cp864

      Кодовая страница 864 — это кодовая страница с набором символов для арабского языка в Египте, Ираке, Иордании, Саудовской Аравии и Сирии.

    cp865

      Кодовая страница 865 — это кодовая страница с наборов символов для скандинавских языков в Дании и Норвегии (кроме исландского, для которого используется кодовая страница 861).

    cp866

      Кодовая страница 866 — это кодовая страница с набором символов для русского кириллического языка.

    cp869

      Кодовая страница 869 — это кодовая страница с набором символов для греческого языка.

    cp874

      Кодовая страница 874 — это кодовая страница с набором символов для тайского языка.

    cp932

      Кодовая страница 932 — это кодовая страница Microsoft® Windows® для японского языка, являющаяся расширенным вариантом кодировки символов Shift JIS Japanese.

    cp936

      Кодовая страница 936 — это кодовая страница Microsoft® Windows® для упрощённого китайского языка.

    cp949

      Кодовая страница 949 — это кодовая страница Microsoft® Windows® для корейского языка.

    cp950

      Кодовая страница 950 — это кодовая страница Microsoft® Windows® для традиционного китайского языка.

    cp1250

      Кодовая страница 1250 — это кодовая страница Microsoft® Windows® для текстов на языках Центральной и Восточной Европы, использующих латиницу, таких как польский, чешский, словацкий, венгерский, словенский, боснийский, хорватский, сербский (латиница), румынский (до реформы орфографии 1993 г.) и албанский. Её также возможно использовать с немецким языком.

    cp1251

      Кодовая страница 1251 — это кодовая страница Microsoft® Windows® , предназначенная для языков, использующих кириллицу, таких как русский, болгарский, сербская кириллица и другие языки.

    cp1252

      Кодовая страница 1252 — это кодовая страница Microsoft® Windows® для английского и многих европейских языков, включая испанский, французский и немецкий.

    cp1253

      Кодовая страница 1253 — это кодовая страница Microsoft® Windows® для современного греческого языка. Она не способна поддерживать более старый политонический греческий язык.

    cp1254

      Кодовая страница 1254 — это кодовая страница Microsoft® Windows® для турецкого языка.

    cp1255

      Кодовая страница 1255 — это кодовая страница Microsoft® Windows® для иврита.

    cp1256

      Кодовая страница 1256 — это кодовая страница Microsoft® Windows® для арабского языка (и, возможно, для некоторых других языков, использующих арабское письмо, наподобие персидского и урду).

    cp1257

      Кодовая страница 1257 — это кодовая страница Microsoft® Windows® для эстонского, латышского и литовского языков.

    cp1258

      Кодовая страница 1258 — это кодовая страница Microsoft® Windows® для вьетнамских текстов. Она использует сочетание диакритических знаков.

    Юникод

      Unicode — это стандарт информационных технологий для последовательного кодирования, представления и обработки текста, выраженного в большинстве систем письменности.

    Значение по умолчанию: по умолчанию

Синхронизация
Синхронизация

## Синхронизация

Эта страница настройки содержит параметры, влияющие на поведение команды rsync(1), которая используется для синхронизации удалённых общих ресурсов с локальными копиями и наоборот. Она доступна, только если rsync(1) установлена в системе. Перед первым использованием синхронизации рекомендуется прочитать страницу руководства. Однако даже если пользователь начнёт пользоваться этой функцией сразу, в программе предопределены безопасные параметры.

### Основные параметры

#### Каталог синхронизации

Префикс путей синхронизации

  Это основная папка, в которой Smb4K хранит переданные с помощью rsync(1) данные. Её возможно изменить с помощью запроса URL (нажмите кнопку со значком папки) или с помощью ввода нового пути в текстовое поле. Распознаются переменные пути, такие как $HOME.

  Для каждой синхронизируемой папки будет создана новая подкатегория с этим префиксом. Чтобы синхронизировать содержимое общей папки с другой папкой, укажите эту папку в диалоге синхронизации.

  Значение по умолчанию: `$HOME/smb4k_sync/`

#### Поведение

Режим архивирования

  Параметр: `-a`/`--archive`, аналогично `-rlptgoD` (без `-A`, `-X`, `-U`, `-N`, `-H`)

  Включает режим архивирования. Эта функция позволяет быстро указать, что требуется рекурсия и нужно сохранить практически всё. Обратите внимание, что параметр `-a` не сохраняет жёсткие ссылки (`-H`), списки управления доступом (ACLs, `-A`), расширенные атрибуты (xattrs, `-X`), время доступа (использования) (`-U`) или время создания (`-N`). Эти параметры необходимо указать отдельно. Единственным исключением является указание параметра `--files-from`; в этом случае использование параметра `-r` не подразумевается.

  Если в режиме архивирования не следует запускать команду rsync(1), самостоятельно выберите подходящие аргументы в параметрах настройки.

  Значение по умолчанию: выбрано

Заходить во вложенные каталоги

  Параметр: `-r`/`--recursive`

  Позволяет заходить во вложенные каталоги.

  Значение по умолчанию: выключено

Использовать относительные пути

  Параметр: `-R`/`--relative`

  Если этот параметр включён, на сервер будут передаваться полные имена пути, указанные в командной строке, а не только последние части имён файлов (параметр -R, --relative)

  Значение по умолчанию: выключено

Пропускать каталоги, заданные неявно

  Параметр: `--no-implied-dirs`

  Эта функция влияет на стандартное поведение параметра `--relative`. Если он указан, атрибуты подразумеваемых каталогов из исходных имён не включаются в список данных для переноса. Это означает, что соответствующие элементы пути системы назначения останутся неизменными в случае их существования, а любые пропущенные подразумеваемые каталоги будут созданы с атрибутами по умолчанию. Эта функция позволяет таким подразумеваемым элементам пути иметь большие различия, например, иметь символическую ссылку на папку на одной стороне и реальную папку на другой.

  Дополнительные сведения доступны на странице руководства.

  Значение по умолчанию: выключено

Не обходить вложенные каталоги

  Параметр: `-d`/`--dirs`

  Эта функция сообщает отправляющей стороне, чтобы она включала все встречающиеся каталоги. В отличие от параметра `--recursive`, содержимое папки не будет скопировано, если не будет указано имя папки «.» или оно не заканчивается косой чертой (например,«.», «dir/.», «dir/» и так далее). Без этого параметра или без параметра `--recursive` rsync(1) пропустит все каталоги, которые будут попадаться (и будет выводить об этом сообщения для каждого пропуска). Если указать и параметр `--dirs`, и параметр `--recursive`, приоритет будет иметь параметр `--recursive`.

  Значение по умолчанию: выключено

#### Резервные копии

Создавать резервные копии

  Параметр: `-b`/`--backups`

  При использовании этого параметра будет создаваться резервная копия файлов на системе назначения при их передаче или удалении. Дополнительно возможно выбрать каталог для сохранения резервных копий (параметр `--backup-dir`), а также задать суффикс имён файлов резервных копий (параметр `--suffix`).

  Обратите внимание, что если не указать параметр `--backup-dir`, (1) будет использован параметр `--omit-dir-times` и (2) если также указан параметр `--delete` (без `--delete-excluded`), rsync(1) добавит «защитное» правило-фильтр для резервного суффикса в конец всех указанных пользователем исключений (например, `-f "P *~"`). Это предотвратит удаление ранее сохранённых файлов. Обратите внимание, что если необходимо указать собственные правила фильтрации, может потребоваться вручную вставить собственной правило исключения или защиты где-нибудь выше в списке, чтобы оно имело достаточно высокий приоритет, что позволит ему быть эффективным (например, если в правилах указано включение/исключение «*», автоматически добавленное правило никогда не будет достигнуто).

  Значение по умолчанию: выключено

Суффикс для резервных копий

  Параметр: `--suffix=SUFFIX`

  Эта функция позволяет перезаписать стандартный суффикс для резервной копии с помощью параметра `--backup`. Суффикс по умолчанию — ~, если не был указан параметр `--backup-dir`, в противном случае это будет пустая строка.

  Эта опция доступна, только если выше был установлен флажок Создавать резервные копии.

  Значение по умолчанию: не выбрано; SUFFIX: ~

Каталог резервных копий

  Параметр: `--backup-dir=DIR`

  При использовании с параметром `--backup` команда rsync(1) будет хранить все резервные копии в указанной папке. Это очень полезно для инкрементного резервного копирования. Дополнительно возможно указать суффикс резервной копии с помощью параметра `--suffix` (в противном случае в указанной папке будут сохранены файлы под своими исходными именами).

  Эта опция доступна, только если выше был установлен флажок Создавать резервные копии.

  Значение по умолчанию: не выбрано; DIR: `$HOME`

### Работа с файлами

#### Общее

Обновлять файлы

  Параметр: `-u`/`--update`

  Позволяет rsync(1) пропускать любые файлы, которые существуют в каталоге назначения и имеют более свежее время изменения, чем у исходного файла (если время изменения существующего файла назначения равно времени изменения исходного файла, он будет обновлён, если размеры отличаются).

  Значение по умолчанию: выключено

Обновлять файлы на месте

  Параметр: `--inplace`

  При использовании этой функции rsync(1) не будет создавать новую копию файла для его последующего замещения. Вместо этого rsync(1) перезапишет существующий файл, а это означает, что алгоритм rsync не может выполнить полное сокращение сети, которое он мог бы выполнить в противном случае. Единственным исключением из этого правила является использование этой функции вместе с параметром `--backup`, поскольку rsync(1)способен использовать файл резервной копии в качестве основного файла для переноса.

  Дополнительные сведения доступны на странице руководства.

  Значение по умолчанию: выключено

Эффективно обрабатывать разрежённые файлы

  Параметр: `-S`/`--sparse`

  Будет произведена попытка эффективно обрабатывать разрежённые файлы, чтобы они занимали меньше места в месте назначения. Конфликтует с параметром `--inplace`, потому что невозможно перезаписать данные разрежённым образом.

  ### Примечание

  Не используйте эту функцию, когда точкой назначения является файловая система Solaris™ «tmpfs». Вероятно, она неправильно обрабатывает поиск по нулевым областям и в конечном итоге повреждает файлы.

  Значение по умолчанию: выключено

Копировать файлы полностью

  Параметр: `-W`/`--whole-file`

  С этой опцией инкрементальный алгоритм rsync(1) не используется, а целый файл отправляется как есть. Перенос может осуществляться быстрее, если эта функция будет использоваться, когда пропускная способность между источником и каталогом назначения выше пропускной способности диска (особенно, если «диск» является сетевой файловой системой). Это происходит по умолчанию, когда и источник, и каталог назначения — это локальные пути.

  Значение по умолчанию: выключено

Обновлять только существующие файлы

  Параметр: `--existing`/`--ignore-non-existing`

  Позволяет rsync(1) не обновлять файлы, которые в каталоге назначения ещё не существуют. Если эта функция используется совместно с `--ignore-existing`, то не будут обновлены никакие файлы (что может быть полезным, когда необходимо удалить все отсутствующие файлы).

  Значение по умолчанию: выключено

Игнорировать существующие файлы

  Параметр: `--ignore-existing`

  Позволяет rsync(1) пропускать обновление файлов, уже существующих в каталоге назначения. Рекомендуется также ознакомиться с `--ignore-non-existing`.

  Значение по умолчанию: выключено

#### Ссылки

Сохранять символические ссылки

  Параметр: `-l`/`--links`

  Копирует символические ссылки как символические ссылки.

  Значение по умолчанию: выключено

Преобразовывать символические ссылки

  Параметр: `-L`/`--copy-links`

  Когда попадаются символические ссылки, копируется элемент, на который они указывают, а не символическая ссылка.

  Значение по умолчанию: выключено

Преобразовать небезопасные символические ссылки

  Параметр: `--copy-unsafe-links`

  Преобразовывает только «небезопасные» символические ссылки. Это значит, что если символическая ссылка указывает на элемент вне скопированного дерева, будет передан сам элемент, а не ссылка.

  Значение по умолчанию: выключено

Игнорировать небезопасные символические ссылки

  Параметр: `--safe-links`

  Позволяет rsync(1) игнорировать любые символические ссылки, которые указывают за пределы скопированного дерева. Все абсолютные символические ссылки также игнорируются. Использование этого параметра в сочетании с `--relative` может привести к неожиданным результатам.

  Значение по умолчанию: выключено

Искажать символические ссылки

  Параметр: `--munge-links`

  Позволяет rsync(1) (1) изменять все символические ссылки таким образом, чтобы их нельзя было использовать или восстановить, либо (2) восстанавливать искажённые символические ссылки на стороне отправителя. Это полезно, если источник данных не вызывает доверия и кажется, что он пытается поместить символическую ссылку в неожиданное место. Более подробная информация об этом аргументе содержится на странице руководства rsync(1).

  Значение по умолчанию: выключено

Сохранять жёсткие ссылки

  Параметр: `-H`/`--hard-links`

  Эта функция позволяет rsync(1) искать жёстко связанные файлы в передаче и связывать соответствующие файлы на принимающей стороне. Без этого параметра жёстко связанные файлы при передаче обрабатываются как отдельные файлы.

  Обратите внимание, что rsync(1) может обнаруживать жёсткие ссылки только в том случае, если обе части ссылки содержатся в списке файлов для отправки.

  Значение по умолчанию: выключено

Копировать символические ссылки на каталоги

  Параметр: `-k`/`--copy-dirlinks`

  Этот параметр позволяет отправляющей стороне рассматривать символическую ссылку на каталог, как если бы это был реальный каталог. Это полезно, если нужно, чтобы символические ссылки не на каталоги не были затронуты, так как они будут использовать параметр `--copy-links`.

  Значение по умолчанию: выключено

Сохранять символические ссылки на каталоги

  Параметр: `-K`/`--keep-dirlinks`

  Этот параметр позволяет принимающей стороне рассматривать символическую ссылку на каталог, как если бы это был реальный каталог, но только если эта ссылка соответствует реальному каталогу отправителя. Если не включать эту функцию, символическая ссылка получателя будет удалена и заменена настоящим каталогом.

  Значение по умолчанию: выключено

### Атрибуты и владелец файла

#### Атрибуты файла

Сохранять права

  Параметр: `-p`/`--perms`

  Этот параметр позволяет принимающей стороне устанавливать разрешения назначения такими же, как разрешения источника.

  Значение по умолчанию: выключено

Сохранять списки управления доступом (ACL)

  Параметр: `-A`/`--acls`

  Сохранять списки управления доступом. Если этот параметр включён, rsync(1) обновляет списки управления доступом в каталоге назначения, чтобы они были такими же, как в источнике. Этот параметр также неявно задаёт --perms. Чтобы этот параметр работал надлежащим образом, записи в списках управления доступом систем источника и назначения должны быть совместимыми.

  Значение по умолчанию: выключено

Сохранять расширенные атрибуты

  Параметр: `-X`/`--xattrs`

  Сохранять расширенные атрибуты. Если этот параметр включён, rsync(1) обновляет расширенные атрибуты в каталоге назначения, чтобы они были такими же, как в источнике.

  Значение по умолчанию: выключено

Сохранять даты доступа

  Параметр: `-U`/`--atimes`

  Сохранять даты доступа. При использовании этого параметра rsync(1) устанавливает даты доступа к файлам назначения (их использования) в те же значения, что и у файлов источника.

  Значение по умолчанию: выключено

Сохранять даты создания

  Параметр: `-N`/`--crtimes`

  Сохранять даты создания. При использовании этого параметра rsync(1) устанавливает даты создания (новизну) файлов назначения в те же значения, что и у файлов источника.

  Значение по умолчанию: выключено

Сохранять устройства и специальные файлы

  Параметр: `-D`/`--devices --specials`

  С помощью этой функции rsync(1) будет передавать файлы символьных и блочных устройств, а также специальные файлы (например, именованные сокеты и файлы fifo) в удалённую систему. Эта функция не работает, если принимающая сторона не запущена от имени суперпользователя и не указан параметр `--super`.

  Значение по умолчанию: выключено

Сохранять даты

  Параметр: `-t`/`--times`

  С помощью этой функции rsync(1) будет передавать время изменения вместе с файлами и обновлять их в удалённой системе.

  Значение по умолчанию: выключено

Пропускать каталоги при сохранении меток времени

  Параметр: `-O`/`--omit-dir-times`

  Позволяет rsync(1) пропускать каталоги при сохранении времени изменения (подробнее: `--times`).

  Значение по умолчанию: выключено

#### Владелец

Сохранять владельца

  Параметр: `-o`/`--owner`

  С помощью этой функции rsync(1) укажет владельца целевого файла таким же, как и в исходном файле. По умолчанию сохранение осуществляется по имени, но в некоторых случаях приходится использовать идентификационный номер (подробнее это рассматривается в описании параметра `--numeric-ids`). Этот параметр не работает, если принимающий rsync(1) не запущен как суперпользователь, и не указан параметр `--super`.

  Значение по умолчанию: выключено

Сохранять группу

  Параметр: `-g`/`--group`

  С помощью этой функции rsync(1) установит группу целевого файла такую же, как и в исходном файле. Если принимающая программа не запущена как суперпользователь (или с параметром `--no-super` ), будут сохранены только группы, членом которых является получатель.

  Значение по умолчанию: выключено

### Передача файла

#### Сжатие

Сжимать данные при передаче

  Параметр: `-z`/`--compress`

  Сжимает данные файла при передаче.

  Значение по умолчанию: выключено

Установить степень сжатия

  Параметр: `--compress-level=NUM`

  Позволяет явно указать степень сжатия. В случае, если NUM не является нулём, подразумевается указание аргумента `--compress`.

  Значение по умолчанию: не выбрано; NUM: 0

Не использовать сжатие для файлов указанными расширениями

  Параметр: `--skip-compress=LIST`

  Переопределение списка расширений файлов, передача которых будет выполняться без сжатия. LIST должен содержать одно или несколько расширений без точки, разделённых символом косой черты. Если указать пустую строку, то все файлы будут передаваться со сжатием, вне зависимости от значений, указанных в списке по умолчанию. Дополнительные сведения доступны на странице руководства по программе rsync(1).

  Значение по умолчанию: не выбрано; LIST: пусто

#### Файлы

Минимальный размер синхронизируемых файлов

  Параметр: `--min-size=SIZE`

  Позволяет rsync(1) не передавать файлы, размер которых меньше указанного значения SIZE. Это может помочь предотвратить передачу небольших ненужных файлов.

  Значение по умолчанию: не выбрано; SIZE: 0 КБ

Максимальный размер синхронизируемых файлов

  Параметр: `--max-size=SIZE`

  Позволяет rsync(1) не передавать файлы, размер которых больше указанного значения SIZE.

  Значение по умолчанию: не выбрано; SIZE: 0 КБ

Сохранять файлы, переданные не полностью

  Параметр: `--partial`

  По умолчанию rsync(1) удалит любой частично переданный файл, если передача была прервана. В некоторых случаях рекомендуется сохранять частично переданные файлы. Параметр `--partial` позволит rsync(1) сохранить частичный файл, что должно значительно ускорить последующую передачу остальной части файла.

  Значение по умолчанию: выключено

Каталог для размещения файлов, переданных не полностью

  Параметр: `--partial-dir=DIR`

  Помимо использования параметра `--partial` для сохранения файлов, переданных не полностью, также возможно указать папку DIR, которая будет использоваться для хранения таких данных (вместо записи их в файл назначения). При следующей передаче rsync(1) использует файл, найденный в этой папке, в качестве данных, чтобы ускорить возобновление передачи, а затем удалит его после выполнения своей задачи. Перед использованием этого параметра рекомендуется ознакомиться с соответствующей страницей руководства.

  Значение по умолчанию: не выбрано; DIR: `$HOME`

#### Прочее

Ограничить скорость:

  Параметр: `--bwlimit=RATE`

  Этот параметр позволяет указать максимальное значение скорости передачи данных. Значение параметра указывается в килобайтах в секунду.

  Значение по умолчанию: не выбрано; RATE: 0 КБ/с

### Удаление файлов

#### Файлы и папки

Удалять исходные файлы

  Параметр: `--remove-source-files`

  Этот параметр позволяет rsync(1) удалять с отправляющей стороны файлы (не каталоги), которые являются частью передачи и были успешно продублированы на принимающей стороне.

  Значение по умолчанию: выключено

Удалять посторонние файлы

  Параметр: `--delete`

  Эта функция позволяет rsync(1) удалить лишние файлы с принимающей стороны (те, которых нет на отправляющей стороне), но только в каталогах, которые синхронизируются. Возможно, был отправлен запрос для rsync(1) отправить всю папку (например, `dir` или `dir/`) без подстановочного знака для содержимого папки (например, `dir/*`), поскольку подстановочный знак расширяется оболочкой, и rsync(1) получает запрос на передачу отдельных файлов, а не родительской папки этих самых файлов. Файлы, исключённые из передачи, также исключаются из списка удаления, если не был использован параметр `--delete-excluded` или не были отмечены правила как совпадающие только на стороне отправителя.

  Значение по умолчанию: выключено

Удалять файлы перед синхронизацией

  Параметр: `--delete-before`

  Запрашивает удаление файлов на принимающей стороне до начала передачи. Эта функция включена по умолчанию, если параметр `--delete` или `--delete-excluded` указан без `--delete-WHEN`.

  Значение по умолчанию: выключено

Удалять файлы после синхронизации

  Параметр: `--delete-after`

  Запрашивает удаление файлов на принимающей стороне после завершения передачи.

  Значение по умолчанию: выключено

Удалять файлы во время синхронизации

  Параметр: `--delete-during`

  Эта функция позволяет отправить запрос на удаление файлов на принимающей стороне постепенно по мере синхронизации данных. Это более быстрый метод, чем выбор алгоритма до или после синхронизации, но он поддерживается только с rsync(1) версии 2.6.4.

  Значение по умолчанию: выключено

Удалять исключённые файлы

  Параметр: `--delete-excluded`

  Помимо удаления файлов на принимающей стороне, которых нет на отправляющей стороне, эта функция позволяет rsync(1) удалять также все исключённые из синхронизации файлы на принимающей стороне (подробнее: `--exclude`).

  Значение по умолчанию: выключено

Удалять даже при ошибках ввода-вывода

  Параметр: `--ignore-errors`

  Эта функция позволяет `--delete` продолжить удаление файлов, даже если есть ошибки ввода-вывода.

  Значение по умолчанию: выключено

Принудительно удалять непустые каталоги

  Параметр: `--force`

  Эта функция позволяет rsync(1) удалять не пустую папку, когда она должна быть заменена не папкой. Доступно только в том случае, когда удаления неактивны (подробнее: `--delete`).

  Значение по умолчанию: выключено

#### Ограничения

Максимальное число удаляемых файлов

  Параметр: `--max-delete=NUM`

  Позволяет rsync(1) не удалять более чем NUM файлов или каталогов (NUM должен быть числом больше нуля). Эта функция полезна при копировании очень больших веток.

  Значение по умолчанию: не выбрано; NUM: 0

### Фильтрации

#### Общее

Автоматически игнорировать файлы аналогично CVS

  Параметр: `-C`/`--cvs-exclude`

  Это полезная функция для исключения большого количества файлов, которые часто сложно передавать между системами. Она использует тот же алгоритм, что и CVS, чтобы определить, следует ли игнорировать файл.

  Значение по умолчанию: выключено

Исключать файлы по маске

  Параметр: `--exclude=PATTERN`

  Этот параметр — упрощённый вид функции `--filter`, который сводит её к правилу исключения и не позволяет использовать полный синтаксис, как обычные правила фильтрации.

  Значение по умолчанию: не выбрано; PATTERN: пусто

Считывать маски для исключения из файла

  Параметр: `--exclude-from=FILE`

  Эта функция относится к параметру `--exclude`. Она указывает файл, содержащий шаблоны исключения (по одному на строку). Пустые строки в файле и строки, начинающиеся с символа «;» или «#» игнорируются. Чтобы эта функция работала, необходимо выбрать существующий файл.

  Значение по умолчанию: не выбрано; FILE: `$HOME/exclude.txt`

Не исключать файлы по маске

  Параметр: `--include=PATTERN`

  Этот параметр — упрощённый вид функции `--filter`, который сводит её к правилу включения и не позволяет использовать полный синтаксис, как обычные правила фильтрации.

  Значение по умолчанию: не выбрано; PATTERN: пусто

Считывать маску для добавления из файлов

  Параметр: `--include-from=FILE`

  Эта функция похожа на параметр `--include`, только она указывает файл, содержащий шаблоны включения (по одному на строку). Пустые строки в файле и строки, начинающиеся с символа «;» или «#» игнорируются. Чтобы эта функция работала, необходимо выбрать существующий файл.

  Значение по умолчанию: не выбрано; FILE: `$HOME/include.txt`

#### Правила фильтрации

Использовать правило фильтрации --filter='dir-merge /.rsync-filter'

  Параметр: `-F`

  Эта функция позволяет rsync(1) искать файлы `.rsync-filter` для каждой папки, в иерархии и использовать их правила для фильтрации файлов при передаче.

  Более подробная информация о том, как этот параметр работает, находится в разделе FILTER RULES страницы руководства.

  Значение по умолчанию: выключено

Использовать правило фильтрации --filter='exclude .rsync-filter'

  Параметр: `-FF`

  Эта функция позволяет фильтровать файлы `.rsync-filter` из передачи.

  Более подробная информация о том, как этот параметр работает, находится в разделе FILTER RULES страницы руководства.

  Значение по умолчанию: выключено

Дополнительные правила фильтрации

  Параметр: `-f`/`--filter=RULE`

  Здесь возможно указать одно или несколько правил фильтрации. Каждое правило необходимо использовать с параметром `--filter=` или `-f`, потому что содержимое текстового поля будет передано команде rsync(1) как есть.

  Эта функция позволяет добавлять правила для выборочного исключения определённых файлов из списка файлов для синхронизации. Это наиболее полезно в сочетании с рекурсивной синхронизацией.

  Возможно использовать столько параметров `--filter`, сколько требуется для создания списка файлов для исключения.

  Более подробная информация об этом параметре находится в разделе FILTER RULES страницы руководства.

  Значение по умолчанию: не выбрано; RULES: пусто

### Прочее

#### Контрольные суммы

Задать размер блока для контрольных сумм

  Параметр: `-B`/`--block-size=SIZE`

  Эта функция позволяет задать размер блока, используемого в алгоритме rsync, на фиксированное значение. Обычно это значение выбирается в зависимости от размера каждого обновляемого файла. Более подробная информация содержится в техническом отчёте.

  Значение по умолчанию: не выбрано; SIZE: 0

Задать «затравку» (seed) для контрольной суммы

  Параметр: `--checksum-seed=NUM`

  Установка начального значения контрольной суммы MD4 в целое число NUM. Это четырёхбайтовое начальное значение контрольной суммы включено в расчёт контрольной суммы каждого блока и файла MD4. Начальное значение контрольной суммы генерируется сервером и по умолчанию равно текущему time(). Этот параметр используется для установки определённого начального числа контрольной суммы, что полезно для приложений, которым нужны повторяющиеся контрольный суммы блоков и файлов, или в случае, когда пользователю требуется случайное начальное число контрольной суммы. Обратите внимание, что установка NUM на 0 приводит к тому, что rsync использует time() по умолчанию для начального значения контрольной суммы.

  Значение по умолчанию: не выбрано; NUM: 0

Пропускать файлы на основании контрольной суммы

  Параметр: `-c`/`--checksum`

  С помощью этой функции отправитель проверяет контрольную сумму каждого обычного файла, используя 128-битную контрольную сумму MD4. Это происходит во время начального сканирования файловой системы, так как он создаёт список всех доступных файлов. Затем получатель проверяет свою версию каждого файла (если он существует и имеет тот же размер, что и его аналог на стороне отправителя), чтобы определить, какие файлы необходимо обновить: для передачи будут выбраны файлы либо с изменённым размером, либо с изменённой контрольной суммой. Поскольку эта контрольная сумма всего файла по обеим сторонам соединения происходит в дополнение к автоматической проверке контрольной суммы, которая происходит во время передачи файла, эта функция может работать довольно медленно.

  Значение по умолчанию: выключено

#### Прочее

Не выходить за границы файловой системы

  Параметр: `-x`/`--one-file-system`

  Эта функция позволяет rsync(1) избегать выхода за границы файловой системы при рекурсивном обходе каталогов. Эта функция не ограничивает возможности пользователя указывать элементы для копирования из нескольких файловых систем, она влияет способность rsync(1) рекурсивно обходить каждую папку, указанную пользователем, а также аналогичный процесс на принимающей стороне во время удаления. Также имейте в виду, что rsync(1) рассматривает «привязку» подключения к одному и тому же устройству так, будто это одна и та же файловая система.

  Значение по умолчанию: выключено

Обновление после завершения передачи

  Параметр: `--delay-updates`

  Эта функция помещает временный файл из каждого обновлённого файла в папку для хранения до конца передачи, после чего все файлы быстро переименовываются соответственно своему положению.

  Перед использованием этой функции настоятельно рекомендуется ознакомиться со страницей руководства.

  Значение по умолчанию: выключено

Аутентификация
Аутентификация

## Аутентификация

Здесь можно ввести учётные данные по умолчанию для входа. Если используются профили, эти данные действительны только для активного профиля.

Все учётные данные для входа хранятся в диспетчере паролей (KWallet, GNOME Keyring, KeePassXC и так далее). Эти данные возможно изменить в диалоге для работы с паролем или в диспетчере паролей. Для удаления отдельных записей следует использовать диспетчер паролей.

Закладки
Закладки

## Закладки

На этой странице настройки можно отредактировать закладки. Если используются профили, будут показаны только серверы и общие ресурсы из активного профиля.

Чтобы отредактировать категорию или закладку, сделайте двойной щелчок по ней или выберите её и нажмите расположенную справа кнопку Изменить. Если это закладка, будет открыт редактор, с помощью которого можно указать название, категорию и имя пользователя для входа, а также рабочую группу или домен и IP-адрес соответствующего хоста.

Добавлять категории можно либо с помощью кнопки Добавить категорию, либо путём ввода имени новой категории в редакторе. Отдельные записи или весь список можно удалить, соответственно, с помощью кнопки Удалить или кнопки Очистить список. Для отмены сделанных изменений нажмите кнопку Сброс.

Дополнительные сведения о закладках доступны в этом разделе.

Пользовательские параметры
Пользовательские параметры

## Пользовательские параметры

Все серверы и общие ресурсы, для которых заданы пользовательские параметры, представлены здесь в виде списка. Если используются профили, будут показаны только серверы и общие ресурсы из активного профиля.

Чтобы отредактировать пользовательские параметры для сетевого элемента, сделайте по нему двойной щелчок или выберите его и нажмите расположенную справа кнопку Изменить. После этого будет открыто окно редактора, где будет можно внести все необходимые изменения.

Чтобы удалить запись, выберите её и нажмите кнопку Удалить. Если требуется удалить сразу все сетевые элементы, воспользуйтесь кнопкой Очистить список. Отменить сделанные изменения можно с помощью кнопки Сброс.

Дополнительные сведения о пользовательских параметрах доступны в этом разделе.

Профили
Профили

## Профили

Эта страница позволяет включать использование профилей и управление ими.

### Параметры

Использовать профили

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

  Значение по умолчанию: выключено

### Профили

Здесь можно управлять профилями. По умолчанию настроены два профиля (Дом и Работа). Чтобы добавить профиль, укажите его название в строке ввода и нажмите кнопку Добавить. Записи можно удалять, выбирая их и нажимая кнопку Удалить. Изменить порядок можно с помощью кнопок Переместить выше и Переместить ниже. Чтобы сменить активный профиль, либо сделайте двойной щелчок по названию нужного профиля в списке, либо выберите его и нажмите кнопку Сделать активным. Чтобы переименовать профиль, выберите его и нажмите кнопку Переименовать. Затем название профиля будет можно изменить в виджете списка. Все настроенные параметры автоматически переносятся в профиль с новым названием. Чтобы отменить сделанные изменения, нажмите кнопку Сброс.

Дополнительные сведения о профилях доступны в этом разделе.

Глава 4. Список команд
Список команд

# Глава 4. Список команд

## Меню «Файл»

Файл → Профили

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

  Предустановлено два профиля:

  Файл → Профили → Дом

    Профиль для дома

  Файл → Профили → Работа

    Профиль для работы

Файл → Выход (Ctrl+Q)

  Закрывает Smb4K.

Меню «Сеть»
Меню «Сеть»

## Меню «Сеть»

Сеть → Сканировать сеть|рабочую группу|компьютер (F5)

  Сканирует на наличие новых записей всё сетевое окружение, выбранную рабочую группу/домен или компьютер. Это действие доступно по умолчанию и будет заменено действием Остановить, если сканирование запущено.

Сеть → Остановить (Ctrl+A)

  Останавливает любой запущенный процесс диспетчера сетевого окружения. По умолчанию это действие невидимо; оно появится вместо действия Сканировать сеть|рабочую группу|компьютер только во время сканирования сети.

Сеть → Поиск (Ctrl+F)

  Открывает панель поиска в диспетчере сетевого окружения.

Сеть → Добавить закладку

  Добавляет закладку для выбранного общего ресурса. Это действие неактивно, если ресурс не выделен. Дополнительные сведения доступны в разделе справки Добавление закладок.

Сеть → Добавить пользовательские параметры (Ctrl+C)

  Открывает редактор Пользовательские параметры. Возможно указать несколько особых параметров для выбранного сервера или общего ресурса. Если выбрана рабочая группа или ничего, этот пункт меню будет неактивен. Дополнительные сведения доступны в разделе справки Добавление пользовательских параметров.

Сеть → Открыть диалог подключения (Ctrl+O)

  Открывает диалог для ручного подключения общих ресурсов. Эта функция может понадобиться в случае, когда Smb4K не сможет найти сервер, с которого нужно подключить определённый ресурс.

Сеть → Аутентификация (Ctrl+T)

  Открывает диалог аутентификации. Возможно указать имя пользователя и пароль для выбранного сервера или общего ресурса. Если выбрана рабочая группа или ничего, это действие будет неактивно.

Сеть → Предварительный просмотр (Ctrl+V)

  Предварительный просмотр содержимого выбранного общего ресурса. Это действие активно только в том случае, когда выбран ресурс.

Сеть → Напечатать файл (Ctrl+P)

  Печатает файл на удалённом принтере. Это действие активно только в том случае, когда выбран общий принтер.

Сеть → Подключить (Ctrl+M)

  Подключает выбранный общий ресурс. По умолчанию при нажатии на что-то помимо общего ресурса с типом «Диск» или «IPC» это действие будет неактивно. При выборе подключённого общего ресурса это действие будет заменено действием Отключить.

Сеть → Отключить (Ctrl+U)

  Отключает выбранный общий ресурс. По умолчанию это действие невидимо; оно появится вместо действия Подключить, когда будет подключён общий ресурс.

Меню «Ресурс»
Меню «Ресурс»

## Меню «Ресурс»

Ресурс → Режимы просмотра

  Выбор режима просмотра во вложенном меню.

  Ресурс → Режимы просмотра → Значки

    Ресурсы представлены в виде значков.

  Ресурс → Режимы просмотра → Список

    Ресурсы представлены в виде списка.

Ресурс → Отключить (Ctrl+U)

  Отключает один или несколько выбранных ресурсов. Возможность отключения определённого количества и типов ресурсов по умолчанию ограничена лишь теми, которыми владеет пользователь. Однако это поведение возможно изменить в соответствующих параметрах диалога настройки. Если ресурс не выбран, это действие будет неактивно.

  Smb4K также предоставляет возможность принудительно отключать общие ресурсы (только для Linux®) Это может быть полезным в том случае, когда ресурс нельзя подключить обычным способом. Чтобы включить эту возможность, внесите изменения в соответствующую настройку в диалоге настройки.

  Дополнительные сведения доступны в разделе справки Отключение ресурсов.

Ресурс → Отключить все (Ctrl+N)

  Одновременно отключает все подключённые общие ресурсы. Указанные выше ограничения также действуют и здесь. Эта кнопка неактивна, если нет общих подключённых ресурсов.

Ресурс → Добавить закладку

  Добавляет закладку для выбранного подключённого ресурса. Это действие неактивно, если ресурс не выделен. Дополнительные сведения доступны в разделе справки Добавление закладок.

Ресурс → Добавить пользовательские параметры (Ctrl+C)

  Открывает редактор Пользовательские параметры. Возможно указать несколько особых параметров для выбранного общего ресурса. Дополнительные сведения доступны в разделе справки Добавление пользовательских параметров.

Ресурс → Синхронизировать (Ctrl+Y)

  Запускает синхронизацию ресурса с локальной копией или наоборот. Этот пункт меню активен только в том случае, когда установлена программа rsync(1) и выбран ресурс.

Ресурс → Открыть в Konsole (Ctrl+L)

  Открывает основную папку выбранного общего ресурса в Konsole.

Ресурс → Открыть в диспетчере файлов (Ctrl+I)

  Открывает содержимое выбранного ресурса в стандартном диспетчере файлов (например, Dolphin).

Меню «Закладки»
Меню «Закладки»

## Меню «Закладки»

Закладки → Изменить закладки

  Открывает редактор закладок. Это действие неактивно, если нет закладок.

Закладки → Добавить закладку (Ctrl+B)

  Позволяет добавить одну или несколько закладок. Должен быть выбран как минимум один ресурс, чтобы эта функция была активна.

Закладки → Подключить закладки

  Одновременно подключает все закладки верхнего уровня. Эта функция неактивна, если все общие ресурсы из закладок подключены. Если закладок верхнего уровня нет, данное действие отсутствует.

Меню «Настройка»
Меню «Настройка»

## Меню «Настройка»

Настройка → Видимые панели инструментов

  Это вложенное меню позволяет включать или отключать панели инструментов.

Настройка → Показать строку состояния

  Показывает или скрывает строку состояния.

Настройка → Панели

  Показывает или скрывает панель в главном окне.

  Настройка → Панели → Сетевое окружение

    Показывает или скрывает панель Диспетчер сетевого окружения.

  Настройка → Панели → Подключённые общие папки

    Показывает или скрывает панель Подключённые общие папки.

Настройка → Настроить Smb4K...

  Открывает диалог настройки

Меню «Справка»
Меню «Справка»

## Меню «Справка»

Smb4K содержит стандартные элементы меню Справка KDE. Дополнительные сведения доступны в разделе справки «Основы KDE» (подраздел Меню «Справка»).

Глава 5. Сообщение об ошибках
Сообщение об ошибках

# Глава 5. Сообщение об ошибках

Перед заполнением отчёта об ошибке попробуйте установить последнюю версию Smb4K. Возможно, данная ошибка уже исправлена.

Следуйте этим инструкциям для отправки отчёта об ошибке:

- Подробно опишите шаги, которые привели к ошибке.

- Предоставьте версию Smb4K и KDE Frameworks.

- Укажите свою операционную систему (например, Linux®, FreeBSD) и дистрибутив, используемый на компьютере.

- Прикрепите полное сообщение об ошибке, если отображался диалог ошибки.

- Если произошёл сбой программы, прикрепите полный отчёт о случившемся. Рекомендуется запустить Smb4K в режиме отладки. Чтобы узнать, как это сделать, обратитесь к файлу `README.md`, находящемуся в исходном коде.

- Добавьте дополнительные данные, например, снимок экрана, если проблема имеет отношение к графическому интерфейсу.

Рекомендуется сообщать об ошибке с помощью диалога, который открывается при использовании пункта меню Справка → Сообщить об ошибке.... Также возможно перейти непосредственно к Системе отслеживания ошибок KDE и заполнить форму.

Глава 6. Авторские права и лицензия
Авторские права и лицензия

# Глава 6. Авторские права и лицензия

Авторские права (c) 2003–2023, Alexander Reinholdt `(alexander.reinholdt AT kdemail.net)`

Перевод на русский: Мария Шикунова`(translation-team AT basealt.ru)`

Этот документ распространяется на условиях GNU Free Documentation License.

Программа распространяется на условиях лицензии GNU General Public License.

## Разработчики

- Alexander Reinholdt `(alexander.reinholdt AT kdemail.net)`

## Переводы

Перевод был выполнен командой переводчиков KDE.

## Особая благодарность

Команда Smb4K благодарит всех, кто вносит свой вклад, отправляя исправления. Также огромная благодарность Rashid N. Achilov `(shelton AT sentry.granch.ru)`, который убедил нас перенести Smb4K на FreeBSD и помог достичь эту цель.