Підручник з Smb4K

# Підручник з Smb4K

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

Переклад українською: Юрій Чорноіван
версія Smb4K 4.0.5 (26 січня 2026 року)

Авторське право © 2005-2026 Alexander Reinholdt

Цей документ поширюється за умов дотримання GNU Free Documentation License.

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

Розділ 1. Вступ
Вступ

# Розділ 1. Вступ

Smb4K — інструмент з додатковими можливостями для навігації мережевим оточенням та засіб монтування спільних ресурсів програмного комплексу Samba. У програмі передбачено багато зручних засобів для полегшення вашої роботи у мережевому середовищі, де домінують комп’ютери під керуванням операційних систем Windows®.

У цьому підручнику розглянуто можливості Smb4K 4.0.5 та пізніших версій. До певної міри, він також є дійсним для деяких попередніх версій програми.

### Примітка

У 2025 році у допоміжній програмі для монтування, KAuth, було виявлено декілька вразливостей (див. звіт від SUSE Security Team). Їх було виправлено у версії 4.0.5. Оскільки при цьому було обмежено набір можливостей для монтування і демонтування, удосконалення захисту суттєво позначилися на нашій програмі.

Smb4K надає вам такі можливості:

- Пошук (активних) робочих груп, вузлів та спільних ресурсів за допомогою клієнтської бібліотеки Samba, засобів виявлення служб DNS (DNS-SD) і, якщо вказано, динамічного виявлення вебслужб (WS-Discovery)

- Підтримка файлових систем CIFS і SMB3 у Linux®, а також файлової системи SMBFS у BSD

- Монтування і демонтування спільних ресурсів

- Доступ до файлів на змонтованому спільному ресурсі за допомогою інструменту керування файлами або термінала

- Автоматичне виявлення зовнішніх дій з монтування або демонтування

- Повторне монтування раніше використаних спільних ресурсів під час запуску програми

- Показ різноманітних відомостей щодо віддалених елементів мережі та змонтованих спільних ресурсів

- Мережевий пошук

- Попередній перегляд даних із віддаленого спільного ресурсу

- Типова реєстрація

- Особливі інструменти роботи з домашніми спільними ресурсами

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

- Віджет системного лотка

- Підтримка вибраних параметрів монтування

- Підтримка спільних принтерів

- Підтримка декількох рішень безпечного сховища даних для реєстраційних даних шляхом використання QtKeychain

- Синхронізація віддаленого спільного ресурсу з локальною копією і навпаки

- Можливість визначення нетипових параметрів для окремих серверів та спільних ресурсів

- Підтримка апаратних засобів за допомогою бібліотек інтеграції пристроїв Solid, зручних класів KDBusAddons та модуля Network Qt™

- Можливості пробудження сигналом з локальної мережі

- Плазмоїд для інтеграції зі стільницею

- Профілі для різних наборів налаштувань мережевого оточення

Якщо під час роботи з Smb4K у вас виникнуть проблеми, будь ласка, попросіть про допомогу на нашому форумі допомоги. Якщо вам вдасться виявити ваду, будь ласка, повідомте про неї до нашої системи стеження за вадами. Для обговорення пов'язаних із Smb4K питань передбачено загальний форум, яким варто скористатися усім користувачам, які хочуть щось обговорити.

Розділ 2. Користування Smb4K
Користування Smb4K

# Розділ 2. Користування Smb4K

## Як запустити Smb4K?

Запустити Smb4K можна або за допомогою меню, або за допомогою засобу запуску програм, ввівши `smb4k`. Крім того, до складу пакунка Smb4K включено плазмоїд для поліпшення інтеграції зі стільницею. Плазмоїд можна додати на стільницю або на панель.

Якщо під час запуску або роботи у Smb4K виникає проблема, програма сповіщає про неї. Поради щодо розв'язання типових проблем наведено у розділі щодо вирішення проблем.

Головне вікно
Головне вікно

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

Під час першого запуску головне вікно Smb4K виглядатиме подібно до наведеного нижче зображення. У вкладках вікна буде показано навігатор мережевим оточенням (Мережеве оточення), віджет пошуку (Пошук у мережі) і панель змонтованих спільних ресурсів (Змонтовані спільні ресурси). Над ними буде розташовано смужку меню та панелі інструментів. Під вкладками буде розташовано смужку стану.

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

У рядку стану буде показано відомості щодо поточного стану Smb4K. Якщо програма оброблятиме запит користувача (наприклад запит на монтування спільного ресурсу), у лівій частині смужки стану буде показано повідомлення з описом дії, а на панелі поступу буде показано позначку того, що програма виконує якесь завдання. За допомогою піктограми у правій частині панелі програма показуватиме, чи змонтовано якісь спільні ресурси.

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

Головне вікно програми є дуже гнучким у налаштуваннях. Ви можете наказати програмі приховати або показати всі віджети вкладок (Параметри → Віджети панелей). Крім того, ці віджети можна перетягувати за допомогою вказівника миші і швартувати у різні області у головному вікні. Ви навіть можете від’єднати віджети від головного вікна. Ви можете наказати програмі приховати або показати смужку стану і панель інструментів за допомогою пункту меню Параметри → Показувати смужку стану та підпунктів меню Параметри → Показати панель інструментів, відповідно.

Інструмент перегляду мережевого оточення
Інструмент перегляду мережевого оточення

## Інструмент перегляду мережевого оточення

На панелі навігації Мережеве оточення буде показано пункти всіх елементів мережі: доменів або робочих груп, серверів та спільних ресурсів, які вдасться виявити Smb4K. Ці пункти буде впорядковано за ієрархічним деревом мережі. Ви зможете здійснювати навігацію пунктами дерева за допомогою натискання елемента керування, розташованого поруч із назвою пункту, або натисканням самого пункту елемента.

У ієрархії мережі пункти основних переглядачів кожної робочої групи або домену позначено шрифтом синього кольору, якщо їх було виявлено (наприклад, при використанні DNS-SD, основний навігатор домену Windows® не буде розпізнано). Змонтовані спільні ресурси позначено відповідною піктограмою теки та курсивним шрифтом.

Передбачено можливість вибору декількох об’єктів у мережі. Отже, можливе, наприклад, одночасне монтування або попередній перегляд вмісту декількох спільних ресурсів.

### Перегляд

Під час запуску Smb4K виконує автоматичне сканування мережевого оточення у пошуку активних робочих груп і доменів. Знайдені записи буде показано на панелі навігації мережевим оточенням. Для пошуку програма використовує клієнтську бібліотеку Samba, виявлення служб DNS (DNS-SD) і, необов'язково, динамічне виявлення вебслужб (WS-Discovery). Спосіб, у який Smb4K здійснює навігацію мережевим оточенням можна налаштувати на сторінці параметрів Мережа.

Smb4K використовує традиційний режим сканування — спочатку шукає лише робочі групи і домени, а сканування виконується лише за потреби, тобто лише тоді, коли ви переходите до запису мережі. Через використання DNS-SD у засобі навігації мережевим оточенням ви найімовірніше побачите домен із назвою LOCAL. Це типовий локальний домен DNS, який використовують служби, подібні до Avahi, а не справжній домен Windows®. У відповідь на спробу відкрити домен або робочу групу буде показано сервери, які належать до них. Якщо вам потрібен доступ до спільних ресурсів одного з серверів, вам слід відкрити запис відповідного сервера.

### Примітка

Якщо ви використовуєте виявлення служби DNS і фонову службу Zeroconf (Avahi) не запущено, Smb4K покаже сповіщення про помилку. Докладний опис наведено у розділі щодо усування помилок.

Також передбачено можливість пробудження зі стану сну серверів до виконання сканування мережевого оточення (Wake-On-LAN). Якщо буде увімкнено цю можливість, Smb4K надсилатиме пакети керування на кожен сервер, який слід пробудити, і очікуватиме визначений проміжок часу, перш ніж розпочати пошук у робочих групах і доменах. Параметр пробудження зі стану сну можна увімкнути за допомогою діалогового вікна налаштування програми. Перелік серверів, які слід пробуджувати, має бути визначено за допомогою діалогового вікна нетипових параметрів.

### Пошук

Щоб виконати пошук спільних ресурсів у мережевому середовищі за певним критерієм, ви можете скористатися пунктом Шукати (Ctrl+F) (див. також розділ Пункти дій контекстного меню нижче). У відповідь у нижній частині вікна панелі навігації мережевим середовищем має відкритися панель інструментів пошуку.

Введіть критерій пошуку до рядка для введення тексту і натисніть клавішу Enter або кнопку Шукати. Smb4K розпочне пошук у всьому мережевому середовищі. Після завершення пошуку програма позначить усі спільні ресурси, які відповідають критерію. Якщо вам потрібно виконати якусь дію з усіма знайденими спільними ресурсами (наприклад змонтувати або виконати попередній перегляд ресурсів), ви можете одразу викликати відповідну дію. Якщо ж це не так, ви можете скористатися кнопками Вище і Нижче для переходу до окремих знайдених ресурсів. За допомогою кнопки Спорожнити можна зняти позначення зі знайдених результатів. Щоб закрити панель інструментів пошуку, натисніть кнопку Закрити.

### Дії та контекстне меню

У програмі передбачено декілька пунктів дій для панелі перегляду мережевого оточення. Доступ до цих пунктів можна отримати за допомогою пункту Мережа головного меню, панелі інструментів та контекстного меню. Передбачено такі пункти:

Сканувати мережу|робочу групу|комп’ютер (F5)

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

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

  Перервати виконання будь-якої дії, що виконується у переглядачі мережевого оточення. Типово, доступ до цієї дії заблоковано. Його буде відкрито лише на час виконання сканування мережі.

Шукати (Ctrl+F)

  Шукати у мережевому середовищі за вказаним критерієм пошуку. Вибір цього пункту відкриває панелі інструментів пошуку, за допомогою якої ви можете ввести критерій пошуку і розпочати пошук.

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

  Додати закладку на поточних позначених віддалених спільних ресурсів. Цей пункт буде вимкнено, якщо не позначено жодного пункту спільного ресурсу.

Додати нетипові параметри (Ctrl+C)

  Відкрити діалогове вікно редактора нетипових параметрів. За допомогою цього вікна ви зможете визначити декілька нетипових параметрів позначеного сервера або спільного ресурсу. Якщо не позначено жодного з пунктів елементів мережі або робочої групи, цей пункт меню буде вимкнено.

Відкрити діалогове вікно монтування (Ctrl+O)

  Відкрити діалогове вікно для монтування спільних ресурсів за адресою (URL or 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) (

       //[КОРИСТУВАЧ@]СЕРВЕР/РЕСУРС

   ) або

       \\[КОРИСТУВАЧ@]СЕРВЕР\РЕСУРС

   або у форматі адреси

       [smb:]//[користувач@]сервер:порт/ресурс

   . Після введення цієї назви програма увімкне кнопку Гаразд, натискання якої призведе до монтування спільного ресурсу. Крім того, радимо вам ввести адресу IP та робочу групу сервера. Якщо ви бажаєте одразу додати спільний ресурс до списку закладок, натисніть кнопку Закладка > >. позначте пункт Додати цей спільний ресурс до закладок і вкажіть мітку та категорію закладки. Докладніший опис можна знайти у розділі Закладки.

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

### Друк файлів на віддалених принтерах

Щоб надрукувати файл на віддаленому принтерів, відкрийте діалогове вікно друку натисканням піктограми принтера або за допомогою вибору пункту меню Надрукувати файл (Ctrl+P).

У розділі Відомості буде показано різноманітні відомості щодо принтера. У полі Файл і параметри вам слід вказати шлях до файла, який слід надрукувати, і бажану кількість копій. Щоб розпочати друк, натисніть кнопку Друкувати....

У поточній версії Smb4K передбачено підтримку файлів PDF, Postscript, зображень та тексту. Якщо ви спробуєте надрукувати файл, тип MIME якого не підтримується програмою, або не буде знайдено відповідної програми для перетворення, програма відкриє діалогове вікно з повідомленням про помилку, пов’язану з відсутністю підтримки типу MIME. У такому разі вам доведеться вручну виконати перетворення файла на файл у форматі Postscript або PDF і повторити спробу.

### Попередній перегляд спільних ресурсів

У Smb4K передбачено можливість попереднього перегляду вмісту віддалених спільних ресурсів. Якщо ви скористаєтеся пунктом меню Перегляд (Ctrl+V), програма відкриє діалогове вікно попереднього перегляду вмісту позначеного віддаленого спільного ресурсу.

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

Типово, у діалоговому вікні попереднього перегляду не буде показано приховані теки і файли. Наказати програмі показувати приховані файли і теки можна за допомогою діалогового вікна налаштування. Виконувати перенесення файлів та подібні операції за допомогою вікна попереднього перегляду не можна.

### Надання реєстраційних даних

Якщо сервер або спільний ресурс, доступ до якого ви хочете отримати, захищено паролем, програма відкриє діалогове вікно для введення імені користувача і пароля. Те саме трапиться, якщо ви скористаєтеся пунктом меню Розпізнавання (Ctrl+T).

Якщо ім’я користувача вже було вказано, його буде показано у відповідному полі. Якщо ім’я було вказано помилково або не було вказано, вам слід ввести ім’я користувача. Після натискання кнопки Гаразд вказані вами дані буде надіслано для розпізнавання.

Будь ласка, зауважте, що ви також можете визначити типові дані для входу за допомогою діалогового вікна налаштовування.

### Визначення нетипових параметрів

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

### Додавання закладок

Додати закладку можна так: позначте пункт віддаленого спільного ресурсу (закладки можна створювати лише для цього типу ресурсів) і натисніть комбінацію клавіш Ctrl+B або скористайтеся пунктом меню Додати закладку. Доступ до закладки можна отримати за допомогою меню Закладки. Докладніше про це можна дізнатися з розділу щодо роботи з закладками.

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

Панель перегляду змонтованих спільних ресурсів
Панель перегляду змонтованих спільних ресурсів

## Панель перегляду змонтованих спільних ресурсів

За допомогою панелі перегляду спільних ресурсів ви можете працювати зі змонтованими у вашій системі спільними ресурсами.

### Режими перегляду

У Smb4K передбачено два різних режими перегляду: піктограми та список. Знімки відповідних режимів перегляду наведено нижче. Типовим є режим перегляду піктограм.

Перегляд піктограмами:

Панель списку:

Перемкнути програму між цими двома режимами перегляду можна або за допомогою вибору відповідного пункту Режими перегляду на панелі інструментів або у меню Спільні ресурси головного вікна програми, або за допомогою контекстного меню панелі перегляду спільних ресурсів.

Типово, буде показано лише ресурси, які належать вашому користувачеві, але ви можете наказати Smb4K показувати всі змонтовані ресурси. Для цього достатньо змінити значення відповідних параметрів.

### Дії та контекстне меню

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

Режими перегляду

  Виберіть режим перегляду з підменю.

  Перегляд піктограмами

    Спільні ресурси показано у перегляді піктограмами.

  Перегляд списком

    Спільні ресурси показано списком.

Демонтувати (Ctrl+U)

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

  Докладніше про демонтування можна дізнатися з розділу Демонтування спільних ресурсів.

Демонтувати всі (Ctrl+N)

  Демонтувати всі спільні ресурси одразу. За допомогою цієї кнопки не можна демонтувати загальносистемні ресурси та ресурси, які належать іншим користувачам. Якщо вами не було змонтовано жодного ресурсу, доступ до цієї кнопки буде вимкнено.

  Докладніше про демонтування можна дізнатися з розділу Демонтування спільних ресурсів.

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

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

  Докладніше про закладки можна дізнатися з розділу щодо додавання закладок.

Додати нетипові параметри (Ctrl+C)

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

  Докладніший опис можна знайти у розділі Нетипові параметри.

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

  Синхронізувати дані спільного ресурсу з локальною копією, і навпаки. Доступ до цього пункту можна буде отримати, лише якщо у системі встановлено програму rsync(1) і позначено спільний ресурс.

Відкрити у Konsole (Ctrl+L)

  Відкрити базову теку спільного ресурсу у Konsole. Цей пункт буде корисним, якщо вам потрібно запустити якісь скрипти командної оболонки тощо.

Відкрити за допомогою менеджера файлів (Ctrl+I)

  Відкрити вміст спільного ресурсу у типовій програмі для керування файлами (наприклад у Dolphin).

У контекстному меню містяться пункти всіх дій, які можна виконати над змонтованим спільним ресурсом:

Відкрити контекстне меню можна клацанням правою кнопкою миші.

### Підказки

На панелях підказок буде наведено дані щодо розташування віддаленого спільного ресурсу, точки монтування, користувача і групи, реєстраційного імені користувача ресурсу, файлової системи та її використання. Якщо спільний ресурс є недоступним, значення цих параметрів вважатимуться невідомими.

Типово підказки увімкнено. Вимкнути показ підказок можна за допомогою діалогового вікна налаштування.

### Недоступні спільні ресурси

Smb4K періодично виконує перевірку доступності всіх змонтованих спільних ресурсів. Якщо програмою буде виявлено недоступні спільні ресурси, їх буде позначено символом замка. Можливість відкриття або синхронізації з такими ресурсами буде вимкнено, але ви зможете демонтувати такі ресурси та створювати для них закладки.

### Примітка

Недоступність спільного ресурсу може викликати тимчасову непрацездатність інтерфейсу програми.

### Спільні ресурси, власником яких є інші користувачі

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

### Піктограми

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

### Перетягування зі скиданням

У Smb4K передбачено можливість перетягування зі скиданням на панель спільного ресурсу. Щоб передати дані до спільного ресурсу або створити на ньому посилання на дані, перетягніть позначки файлів і/або тек на піктограму спільного ресурсу і скиньте їх туди. У відповідь програма відкриє контекстне меню із варіантами дій. Виберіть відповідну дію (скопіювати, пересунути або створити посилання).

Щоб уникнути роботи з контекстним меню, під час перетягування зі скиданням натисніть клавішу Shift для пересування файлів або тек, клавішу Ctrl для копіювання або комбінацію клавіш Ctrl+Shift для створення посилань. Перенесення даних можливе лише на ті спільні ресурси, які було змонтовано у режимі читання і запису.

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

### Незмонтовані спільні ресурси

Ви можете демонтувати або вибраний набір спільних ресурсів за допомогою пункту Демонтувати (Ctrl+U), або демонтувати всі спільні ресурси одразу за допомогою пункту меню Демонтувати всі (Ctrl+N).

### Примітка

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

У Smb4K передбачено можливість примусового демонтування спільних ресурсів (лишу у Linux®). Таке демонтування може бути корисним, якщо спільні ресурси не вдається демонтувати у звичайний спосіб. Щоб увімкнути цю можливість, вам слід змінити параметри роботи програми за допомогою діалогового вікна налаштовування. Після цього Smb4K виконає «ліниве» демонтування недоступних спільних ресурсів.

У разі успіху демонтування користувачеві буде показано відповідне сповіщення. Якщо спроба демонтування зазнає невдачі, буде показано сповіщення з повідомленням про помилку.

### Визначення нетипових параметрів

Для позначених спільних ресурсів можна визначити нетипові параметри. Виберіть пункт Додати нетипові параметри (Ctrl+C), щоб відкрити вікно нетипових параметрів. Щоб дізнатися більше, будь ласка, ознайомтеся з цим розділом.

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

За допомогою пункту меню Синхронізувати (Ctrl+Y) можна відкрити діалогове вікно синхронізації. У ньому програма запропонує вам точку монтування спільного ресурсу як джерело, а префікс синхронізації як призначення. Щоб наказати програмі виконати оновлення даних на спільному ресурсі, достатньо натиснути кнопку Поміняти адреси місцями.

Після натискання кнопки Синхронізувати програма розпочне синхронізацію. Буде показано діалогове вікно із докладними відомостями щодо передавання даних.

Скасувати синхронізацію можна натисканням кнопки скасування, розташованої праворуч від смужки поступу.

### Відкриття спільного ресурсу

У Smb4K передбачено дві можливості відкриття змонтованого спільного ресурсу:

- Відкриття спільного ресурсу за допомогою Konsole. Ви можете відкрити змонтований спільний ресурс у Konsole, якщо скористаєтеся пунктом меню Відкрити у Konsole (Ctrl+L). Цей спосіб стане у пригоді, якщо вам потрібно виконати на спільному ресурсі якісь скрипти командної оболонки або щось подібне.

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

### Примітка

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

Віджет системного лотка
Віджет системного лотка

## Віджет системного лотка

### Розташування і використання

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

Наведення вказівника на піктограму стану з наступним клацанням лівою кнопкою миші призводитиме до приховування або показу головного вікна програми. Клацання правою кнопкою миші відкриватиме контекстне меню, у якому міститиметься декілька пунктів, призначених для роботи зі змонтованими спільними ресурсами, керування закладками або монтування пунктів закладок, вибору потрібного вам профілю, а також налаштовування Smb4K без відкриття головного вікна програми.

### Меню та пункти меню

У меню Змонтовані спільні ресурси ви знайдете список змонтованих спільних ресурсів та пункти дій, які над ними можна виконувати:

Демонтувати всі

  Демонтувати всі спільні ресурси одразу. За допомогою цієї кнопки не можна демонтувати загальносистемні ресурси та ресурси, які належать іншим користувачам. Якщо вами не було змонтовано жодного ресурсу, доступ до цієї кнопки буде вимкнено.

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

Демонтувати

  Демонтувати спільний ресурс. Цю дію буде вимкнено для спільних ресурсів, які вам не належать.

Додати закладку

  Додати позначений спільний ресурс до списку закладок.

Додати нетипові параметри

  Відкрити редактор нетипових параметрів для позначеного спільного ресурсу.

  Щоб дізнатися більше про нетипові параметри, зверніться до цього розділу.

Синхронізувати

  Синхронізація змонтованого спільного ресурсу з локальною копією і навпаки.

  Щоб дізнатися більше, зверніться до цього розділу.

Відкрити у Konsole

  Відкрити базову теку спільного ресурсу у Konsole.

Відкрити за допомогою менеджера файлів

  Відкрити вміст спільного ресурсу у типовій програмі для керування файлами (наприклад у Dolphin).

У меню Закладки буде показано всі ваші закладки. Щоб дізнатися більше, зверніться до цього розділу.

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

У меню Профілі буде наведено список усіх профілів.

Задіяти профіль можна натисканням його пункту у списку. Профілями можна керувати за допомогою діалогового вікна налаштовування.

Серед інших пунктів чотири додаткових меню:

Відкрити вікно монтування

  Відкрити вікно монтування.

Налаштувати Smb4K...

  Відкрити діалогове вікно налаштування. Див. розділ щодо налаштувань, щоб ознайомитися із повним списком доступних параметрів.

Мінімізувати | Відновити

  Приховати (мінімізувати) або показати (відновити) головне вікно програми. Показаний варіант відповідатиме поточному стану головного вікна програми.

Вийти (Ctrl+Q)

  Завершити роботу програми.

Плазмоїд
Плазмоїд

## Плазмоїд

До складу пакунка Smb4K включено плазмоїд. Цей плазмоїд можна додавати як віджет на стільницю або на панель. У плазмоїді передбачено п'ять вкладок: Мережеве оточення, Змонтовані спільні ресурси, Закладки, Профілі і Налаштування.

### Вкладка мережевого оточення

На сторінці Мережеве оточення пункти записів мережі буде показано у форматі списку.

Натисканням пункту можна буде перейти на рівень нижче (наприклад, натискання пункту робочої групи або домену призведе до показу списку усіх вузлів, що до нього належать), змонтувати позначений спільний ресурс або викликати діалогове вікно друку. Щоб повернутися на рівень вище, вам слід натиснути кнопку Вгору на панелі інструментів.

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

Окрім кнопки Вгору, на панелі інструментів буде показано додаткові кнопки: Пересканувати, Перервати і Діалогове вікно монтування. За допомогою цих кнопок ви можете віддати команду щодо повторного сканування, перервати роботу будь-якого запущеного скрипту або відкрити діалогове вікно монтування.

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

На сторінці Змонтовані спільні ресурси буде показано список усіх змонтованих спільних ресурсів:

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

На панелі інструментів розташовано кнопку Демонтувати усі, за допомогою якої ви можете віддати команду на одночасне демонтування усіх спільних ресурсів.

### Вкладка закладок

На сторінці Закладки буде показано список усіх закладок.

Спільні ресурси із закладками можна змонтувати клацанням лівою кнопкою миші на відповідній закладці. Щоб змінити або вилучити закладку, Натисніть кнопку Редагувати на панелі інструментів, щоб відкрити вікно редактора закладок. Щоб повернутися на вищий рівень ієрархії закладок з теки категорії, натисніть кнопку Назад.

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

На сторінці Профілі наведено список усіх визначених профілів. Активний профіль у списку позначено дописаним рядком (активний).

Задіяти певний профіль можна натисканням його пункту у списку. Усіма профілями можна керувати за допомогою діалогового вікна налаштовування.

### Вкладка «Налаштування»

Щоб налаштувати поведінку Smb4K, відкрийте діалогове вікно налаштовування на сторінці Налаштування.

### Застереження

Не варто відкривати діалогове вікно налаштовування у основній програмі і вікно плазмоїда одночасно, оскільки одночасна робота з цими вікнами може призвести до конфліктів між програмами.

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

## Закладки

### Додавання закладок

Додавати закладки до потрібних вам спільних ресурсів можна за допомогою панелі перегляду мережевого оточення, панелі перегляду спільних ресурсів або плазмоїда. Якщо використовується головне вікно програми, позначте один або декілька пунктів спільних ресурсів і скористайтеся пунктом меню Додати закладку. У плазмоїді достатньо натиснути кнопку додавання закладки, розташовану поруч з пунктом спільного ресурсу. У відповідь буде відкрито діалогове вікно Створення заклади для спільного ресурсу зі списком усіх спільних ресурсів, закладки на які можна створити.

Щоб додати мітку або призначити категорію, двічі клацніть на закладці. У відповідь буде відкрито віджет для введення, і ви зможете редагувати відповідні записи.

Призначення категорії є корисним для впорядкування закладок. У меню закладок всі заклади, що належать до однієї категорії, буде зібрано у одному підменю.

Міткою може бути довільний текст з описом спільного ресурсу. Якщо ви визначаєте мітку, її буде типово показано у меню закладок замість адреси. Якщо ви хочете бачити у меню лише адреси, скористайтеся для відповідного налаштовування діалоговим вікно налаштувань.

### Доступ до закладок і керування ними

У головному вікні програми, доступ до закладок, а також керування ними можна здійснювати за допомогою меню Закладки.

У цьому меню завжди будуть пункти:

Редагувати закладки

  Відкрити вікно редактора закладок. Цей пункт буде недоступним, якщо вами не було додано жодної закладки.

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

  Додати закладки на позначені спільні ресурси. Щоб мати змогу скористатися цим пунктом, слід спочатку позначити принаймні один пункт спільного ресурсу.

Якщо існують закладки, які не пов'язано із категоріями, і отже, їх буде показано на верхньому рівні меню, буде показано третій пункт:

Змонтувати закладки

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

Всі інші пункти є або пунктами підменю категорії або пунктами закладок, які не належать до жодної категорії. Всі запис впорядковано за абеткою, кожному спільному ресурсу відповідає пункт з його адресою або описовою міткою. Натисканням пункту можна змонтувати відповідний ресурс. Якщо спільний ресурс вже змонтовано, пункт закладки буде вимкнено.

У підменю категорій буде наведено всі закладки, які належать до категорії, а також пункт Змонтувати закладки. За допомогою цього пункту ви зможете змонтувати спільні ресурси з усієї категорії одразу.

У віджеті системного лотка передбачено подібне підменю Закладки, у якому, втім, немає пункту Додати закладку.

На панелі плазмоїда буде показано вкладку Закладки, де усі закладки упорядковано у спосіб, подібний до меню закладок. Докладніший опис наведено у цьому розділі.

### Редагування закладок

Змінювати або вилучати закладки можна за допомогою редактора закладок або сторінки Закладки у вікні налаштувань. Відкрити вікно редактора можна за допомогою пункту Редагувати закладки у меню Закладки або пункту Редагувати на вкладці Закладки.

На панелі ієрархічного перегляду закладки буде впорядковано відповідно до категорій, до яких ці закладки належать. Закладки, що не належать до жодної категорії, буде наведено на верхньому рівні. Для зміни впорядкування закладок на панелі ієрархічного перегляду можна скористатися перетягуванням зі скиданням, отже ви можете пересувати закладки за допомогою вказівника миші.

Якщо вам потрібно внести зміни до закладки, ви можете двічі клацнути лівою кнопкою миші на її пункті або позначити її і натиснути кнопку Змінити. У відповідь буде показано віджет введення даних. За його допомогою ви можете змінити мітку, назву категорії, користувача, робочу групу або назву домену і IP-адресу.

Здебільшого, потреби у зміні IP-адреси та імені користувача виникнути не повинно, оскільки Smb4K зберігає належні значення, коли ви створюєте закладку, але якщо сервер змінив IP-адресу (наприклад, внаслідок використання у вашій локальній мережі DHCP) або змінилися вхідні дані вашого користувача, значення цих записів слід виправити. Ви також маєте скоригувати робочу групу або назву домену, якщо цю назву було визначено за допомогою DNS-SD (тоді вона, найімовірніше матиме назву LOCAL). За допомогою мітки ви можете надати кожній з закладок певного опису. Мітку буде використано замість адреси, але це можна змінити за допомогою діалогового вікна налаштовування. Нарешті, запис категорії допоможе вам впорядковувати ваші закладки. Наприклад, якщо ви користуєтеся вашим ноутбуком вдома і на роботі і не хочете користуватися профілями, корисно створити дві категорії, «Домашні» та «Робочі», і зберегти у них відповідні закладки на ресурси.

За допомогою кнопки Додати категорію можна додати категорію. Натискання кнопки Remove призводить до вилучення позначеної закладки, а натискання кнопки Спорожнити список вилучає усі закладки зі списку. Доки ви не зберегли зміни натисканням кнопки Зберегти, ви можете відкинути усі внесенні зміни натисканням кнопки Скинути.

Нетипові параметри
Нетипові параметри

## Нетипові параметри

### Користування нетиповими параметрами

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

- визначити окремі параметри монтування або навігації, які відрізнятимуться від параметрів, визначених у діалоговому вікні налаштовування програми, для окремого сервера або спільного ресурсу,

- визначити сервер, який слід пробудити до виконання пошуку ресурсів у мережі або спроб монтування (можливість Wake-On-LAN, див. цей розділ),

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

### Додавання нетипових параметрів

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

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

Можна встановлювати такі параметри:

Базові параметри

  Тут ви можете вказати IP-адресу та робочу групу або домен сервера. Якщо вами було позначено спільний ресурс, ви також можете позначити пункт Завжди повторно монтувати цей спільний ресурс, щоб система повторно монтувала ресурс кожного разу, коли ви запускатимете Smb4K або завантажуватимете відповідний профіль.

Загальні параметри монтування (лише Linux®)

  Тут ви можете визначити загальні параметри, які пов'язано із монтуванням. Докладний опис інших параметрів можна знайти тут.

Додаткові параметри монтування (лише Linux®)

  Тут ви можете визначити додаткові параметри, які пов'язано із монтуванням. Докладний опис інших параметрів можна знайти тут.

Параметри монтування (лише BSD)

  Тут ви можете визначити параметри, які пов'язано із монтуванням. Докладний опис інших параметрів можна знайти тут.

Параметри навігації

  Ви можете визначити мінімальну і максимальну версії протоколу SMB, а також порт SMB, яким слід користуватися. Крім того, ви можете вказати, чи слід використовувати Kerberos для розпізнавання. Докладний опис цих параметрів можна знайти на сторінці налаштовування мережі.

Параметри 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 (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® (див., наприклад, тут і тут).

### Стільничні середовища, відмінні від Плазми

Якщо використовуватиметься інше робоче середовище, відмінне від Плазми, програми на 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 на вкладці Додаткові параметри.

### Базові параметри

#### Параметри навігації

Скористатися для навігації динамічним виявленням вебслужб (WS-Discovery)

  Динамічне виявлення вебслужб (WS-Discovery) використовується для навігації локальною мережею та виявлення робочих груп, доменів та вузлів. Це корисно, якщо у вашому мережевому оточенні домінують сервери із сучасними версіями Windows®.

  ### Примітка

  Цей пункт є необов'язковим. Його буде показано, лише якщо Smb4K було зібрано із підтримкою WS-Discovery.

  Типове значення: позначено

Скористатися виявленням служб DNS (DNS-SD) для навігації

  Інтерфейс виявлення служб DNS (DNS-SD) використовується для навігації локальною мережею і виявлення серверів, які надають спільні ресурси SMB Виявлені домени відповідатимуть доменам DNS-SD (наприклад 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 і новіших версіях Windows®.

    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 і новіших версіях Windows®.

    SMB3 (Windows 8 і новіші версії)

      Це версія протоколу SMBv3. У ній впроваджено декілька удосконалень у функціональних можливостях та швидкодії порівняно із SMBv2, а також декілька удосконалень захисту. Цю версію протоколу використано у Windows® 8 та новіших версіях системи.

    Типовий варіант: SMB3 (Windows 8 і новіші версії)

#### Поведінка

Виявляти спільні принтери

  Виявлено спільні ресурси принтерів.

  Типове значення: позначено

Виявляти приховані спільні ресурси

  Виявлено приховані спільні ресурси. Назви прихованих спільних ресурсів завершуються символом $, наприклад Musik$ або IPC$.

  Типове значення: позначено

Перегляд прихованих файлів і каталогів

  Тут буде показано всі файли і каталоги, зокрема приховані, після відкриття вмісту спільного ресурсу у діалоговому вікні попереднього перегляду.

  Типове значення: не позначено

### Додаткові параметри

#### Samba

Встановити порт SMB

  Позначення цього пункту встановлює для номер порту SMB, який призначено для обміну даними з віддаленим вузлом, значення, яке вказано у полі лічильника. У BSD цей порт також використовуватиметься для монтування.

  Якщо ви не користуєтеся брандмауером або маєте типові параметри мережі, вам не варто змінювати типових значень.

  Типове значення: 139

Встановити рівень шифрування

  Встановити рівень шифрування, який використовуватиметься для створення з'єднань. Можна вибрати один з таких варіантів:

  Немає

    Шифрування не використовується.

  Запит

    Надсилається запит щодо шифрування.

  Обов’язкове

    Шифрування є обов'язковим.

  Типовий варіант: Немає

Цей комп'ютер перебуває у великому мережевому середовищі

  За типових налаштувань під час створення списку навігації буде опитано усі доступні основні засоби перегляду. У середовищах, де комп'ютерів дуже багато, таке опитування може бути дуже тривалим. Якщо позначити цей пункт, опитування буде обмежено трьома основними засобами перегляду.

  Типове значення: не позначено

Користування головними навігаторами потребує розпізнавання

  Якщо для отримання списку перегляду з головних навігаторів робочої групи потрібно пройти розпізнавання, вам слід позначити цей пункт. Подібне розпізнавання може знадобитися, наприклад для деяких пристроїв NAS. Потреба у позначенні цього пункту виникає не часто. Його позначення може навіть призвести до того, що головний навігатор поверне порожній список перегляду.

  Типове значення: не позначено

Використовувати для розпізнавання Kerberos 5

  Використовувати Kerberos для розпізнавання у середовищі Active Directory.

  Типове значення: не позначено

Використовувати ccache Winbind для розпізнавання

  Спробувати скористатися реєстраційними даними, які зберігаються у кеші Winbind.

  Типове значення: не позначено

#### Пробудження з LAN

Щоб мати змогу скористатися можливостями Wake-On-LAN у Smb4K, вам слід позначити цей пункт. Вузли, які слід пробуджувати, має бути визначено за допомогою діалогового вікна нетипових параметрів.

Увімкнути можливості Wake-On-LAN

  Увімкнути можливості Wake-on-LAN (WOL). Wake-on-LAN (WOL) — стандарт щодо комп’ютерних мереж ethernet, який уможливлює вмикання або пробудження комп’ютера за допомогою повідомлення, надісланого мережею. У Smb4K пакунок, надісланий за допомогою сокета UDP, використовується для пробудження віддалених серверів. Якщо ви хочете скористатися перевагами можливостей Wake-On-LAN, вам слід позначити цей пункт.

  Типове значення: не позначено

  Час очікування

    Час очікування у секундах між надсиланням контрольних пакунків Wake-On-LAN і скануванням мережевого оточення або монтуванням спільного ресурсу.

    Типове значення: 5 с

Монтування
Монтування

## Монтування

На цій сторінці налаштувань зібрано усі параметри, що стосуються монтування спільних ресурсів. Перелік параметрів залежить від операційної системи, якою ви користуєтеся.

### Базові параметри

Параметри на цій сторінці стосуються усіх підтримуваних операційних систем.

#### Поведінка

Повторно змонтувати спільні ресурси

  Визначає, чи слід повторно монтувати всі ваші спільні ресурси, які було змонтовано на час завершення роботи програми або зміни профілю. Якщо спроба повторного монтування зазнає невдачі, Smb4K спробує виконати його під час наступного запуску програми. Позначення цього пункту не стосуватиметься спільних ресурсів, змонтованих іншими користувачами.

  Типове значення: не позначено

  Кількість спроб повторного монтування

    Встановіть кількість спроб повторного монтування спільних ресурсів, після виконання якої Smb4K має припинити спроби.

    Типове значення: 1

  Інтервал між спробами повторного монтування

    Встановіть час між послідовними спробами повторного монтування спільних ресурсів.

    Типове значення: 5 хвилин

Під час виходу демонтувати всі особисті спільні ресурси

  Визначає, чи слід під час завершення роботи програми демонтувати всі спільні ресурси, які належать лише вашому користувачеві. Спільні ресурси інших користувачів буде пропущено.

  Типове значення: не позначено

Виконувати демонтування недоступних ресурсів у примусовому режимі

  Виконати демонтування недоступних спільних ресурсів у примусовому режимі (лише Linux®). Якщо спільний ресурс недоступний, буде виконано відкладене демонтування. Перед виконанням демонтування програма покаже діалогове вікно з пропозицією підтвердити демонтування.

  Типове значення: не позначено

Виявляти усі спільні ресурси, які змонтовано у системі

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

  Типове значення: не позначено

### Загальні параметри монтування (лише Linux®)

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

#### Загальні параметри

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

  Тут можна визначити типовий режим доступу до спільного ресурсу. Значення цього параметра не залежить від наведених вище параметрів маски файлів та маски тек. Доступні варіанти:

  читання-запис

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

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

  лише читання

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

    Змонтувати спільний ресурс у режимі лише читання.

  Типовий режим: не вибрано / читання-запис

Набір символів клієнта

  Параметр: `iocharset=НАБІР_СИМВОЛІВ`

  Встановлює набір символів, які буде використано на стороні клієнта (тобто вашому комп’ютері). Один з таких наборів:

  типовий

    Типовий набір символів, який використано у ядрі клієнта. У цьому випадку у рядку команди буде пропущено параметр `iocharset`.

  iso8859-1

    ISO/IEC 8859-1:1998. Ця схема кодування символів використовується у країнах Америки, Західної Європи, Океанії та більшості країн Африки.

  iso8859-2

    ISO/IEC 8859-2:1999. Неформально називається «Латиниця-2». Загалом, призначено для центрально- та східноєвропейських мов, запис яких виконується латиницею.

  iso8859-3

    ISO/IEC 8859-3:1999. Неформально називається «Латиниця-3» або південноєвропейський. Розроблено для турецької, мальтійської мов та есперанто, хоча впровадження ISO/IEC 8859-9 зроблило його застарілим для турецької мови.

  iso8859-4

    ISO/IEC 8859-4:1998. Неформально називають «Латиниця-4» або північноєвропейський. Розроблено для естонської, латвійської, литовської, гренландської та саамської мов. Витіснений ISO/IEC 8859-10 та Unicode.

  iso8859-5

    ISO/IEC 8859-5:1999. Неформально називають «Латиниця/Кирилиця». Розроблено для мов із кириличною абеткою, зокрема болгарської, російської, сербської та македонської, але цей набір символів ніколи не набув широкого поширення.

  iso8859-6

    ISO/IEC 8859-6:1999. Неформально називають «Латиниця/Арабська». Розроблено для запису арабської мови.

  iso8859-7

    ISO/IEC 8859-7:2003 Неформально називають «Латиниця/Грецька». Розроблено для запису сучасної грецької мови.

  iso8859-8

    ISO/IEC 8859-8:1999. Неформально називають «Латиниця/Іврит». ISO/IEC 8859-8 містить усі літери івриту, але не містить символів голосних івриту.

  iso8859-9

    ISO/IEC 8859-9:1999. Неформально називають «Латиниця-5» або турецький. Розроблено для запису турецької мови. Набув більшого поширення за кодування ISO/IEC 8859-3.

  iso8859-13

    ISO/IEC 8859-13:1998. Неформальна назва — «Латиниця-7» або прибалтійський. Його розроблено для балтійських мов із додаванням символів польської мови, яких не вистачало у раніше розроблених кодуваннях ISO 8859-4 і ISO 8859-10. На відміну від останніх двох, у ньому немає символів нордичних мов.

  iso8859-14

    ISO/IEC 8859-14:1998. Неформально називають «Латиниця-8» або кельтський. Розроблено для запису кельтських мов, зокрема ірландської, менкської, шотландської гельської, валійської, корнуельської та бретонської.

  iso8859-15

    ISO/IEC 8859-15:1999. Неформально називають «Латиниця-9» (певний час «Латиниця-0»). Подібний до ISO 8859-1 і також призначено для західноєвропейських мов, але деякі малопоширені символи замінено на символ євро та деякі літери, які автори кодування вважали необхідними.

  utf8

    Unicode (або набір символів універсального кодування) Transformation Format — 8-бітовий варіант. UTF-8 використовують як типовий набір символів у багатьох дистрибутивах Linux®. Крім того, це кодування є найпоширенішим кодуванням у інтернеті.

  koi8-r

    KOI8-R (RFC 1489) — восьмибітове кодування, яке походить від кодування KOI-8, розробленого програмістом Андрєєм Черновим у 1993 році. Розроблено для запису російської мови, у якій використовують кириличну абетку.

  koi8-u

    KOI8-U (RFC 2319) — восьмибітове кодування, розроблене для запису української мови, у якій використовують кириличну абетку.

  koi8-ru

    KOI8-RU — восьмибітове кодування, розроблене для запису російської, української та білоруської мов, у яких використовують кириличну абетку.

  cp1251

    Windows-1251 є восьмибітовим кодуванням символів, яке розроблено для запису мов, у яких використовують кирилицю, зокрема російської, болгарської, сербської та інших мов. У 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: типовий

#### Підтримка розширень UNIX CIFS

На усіх або більшості серверів передбачено підтримку розширень UNIX CIFS

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

  У більшості версій Samba передбачено підтримку розширень UNIX або POSIX CIFS. Для роботи з відповідними серверами у наданні деяких параметрів просто немає потреби, оскільки належні налаштування визначаються під час процедури узгодження у процесі монтування. Для серверів, де такої підтримки не передбачено, варто зняти позначку з цього пункту, щоб програма надіслала попередньо визначені значення параметрів серверу. Будь ласка, зауважте, що якщо ваш комп'ютер перебуває у середовищі, де переважна кількість комп'ютерів працює під керуванням Windows® і є лише декілька серверів Samba, ви можете сміливо знімати позначку з цього пункту і визначати нетипові параметри для серверів Samba.

  Якщо цей пункт не буде позначено, варто позначити пункти перевірки прав доступу на сторінці додаткових параметрів монтування.

  Типове значення: позначено

Встановити ідентифікатор користувача і групи

  Параметри: `uid=UID` і `gid=GID`

  Якщо позначено цей пункт, Smb4K скористається для монтування вашим ідентифікатором користувача і групи. Тут ці дані буде показано лише з метою інформування — їх не можна буде змінити.

  Якщо вибрано підтримку розширень CIFS для Unix, цей параметр буде вимкнено.

  Типове значення: позначено; UID: ваш UID, GID: ваш GID

Режим файлів

  Параметр: `file_mode=РЕЖИМ`

  Встановлює параметри прав доступу, які буде застосовано до файлів. Значення слід вказувати у вісімковій системі числення, воно може складатися з 3 або 4 цифр. Не можна використовувати SUID, SGID і липкий біт. Докладніше про режим доступу до файлів (file_mode) можна дізнатися зі сторінок довідника (man) mount(8) і umask(2).

  Якщо вибрано підтримку розширень CIFS для Unix, цей параметр буде вимкнено.

  Типове значення: позначено; АРГУМЕНТ: 0755

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

  Параметр: `dir_mode=РЕЖИМ`

  Встановлює параметри прав доступу, які буде застосовано до каталогів. Значення слід вказувати у вісімковій системі числення, воно може складатися з 3 або 4 цифр. Не можна використовувати SUID, SGID і липкий біт. Докладніше про режим доступу до каталогів (dir_mode) можна дізнатися зі сторінок довідника (man) mount(8) і umask(2).

  Якщо вибрано підтримку розширень CIFS для Unix, цей параметр буде вимкнено.

  Типове значення: позначено; АРГУМЕНТ: 0755

### Додаткові параметри монтування (лише Linux®)

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

Призначати вказаний UID

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

  Наказати клієнтській частині (на боці вашого комп’ютера) ігнорувати усі ідентифікатори користувачів (UID), які надаються сервером для файлів і каталогів і завжди призначати для параметра власника значення UID користувача, якому передаються дані.

  Типове значення: не позначено

Призначати вказаний GID

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

  Наказати клієнтській частині (на боці вашого комп’ютера) ігнорувати усі ідентифікатори груп (GID), які надаються сервером для файлів і каталогів і завжди призначати для параметра власника значення GID користувача, якому передаються дані.

  Типове значення: не позначено

Виконувати перевірку прав доступу

  Параметр: `perm` або `noperm`

  Під час перевірок на стороні клієнта програма визначатиме, чи має ваш користувач значення UID і GID, які дозволяють йому працювати з файлами і каталогами спільного ресурсу. Ця перевірка є додатковою до звичайної перевірки ACL на віддаленому комп’ютері, яку виконує програмне забезпечення сервера. Вам, найімовірніше, варто зняти позначку з цього пункту, якщо сервери підтримують додатки Unix CIFS, а отже система закриває для вас повний доступ до спільного ресурсу.

  Типове значення: не позначено

Намагатися встановити UID і GID

  Параметр: `setuids` або `nosetuids`

  Якщо використання додатків Unix CIFS буде узгоджено з сервером, клієнтська частина виконає спробу встановити поточні значення UID і GID локального процесу для створених користувачем файлів, каталогів та пристроїв. Якщо позначку з пункту буде знято, буде використано визначені типові UID і GID. Перш ніж намагатися змінити значення цього параметра, вам варто ознайомитися з вмістом сторінки довідника (man) програми mount.cifs(8).

  Типове значення: не позначено

Використовувати номери inode з сервера

  Параметр: `serverino` або `noserverino`

  Наказати програмі використовувати номери inode (унікальні незмінні ідентифікатори файлів), які було повернуто сервером, а не автоматично створені на клієнтській стороні тимчасові номери inode. Позначення цього параметра не призведе до видимих наслідків, якщо сервер не підтримує роботу з номерами inode тощо. Перш ніж змінювати значення цього параметра, вам варто ознайомитися з вмістом сторінки довідника (man) mount.cifs(8).

  Типове значення: позначено

Переносити зарезервовані символи

  Параметр: `mapchars` або `nomapchars`

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

  Типове значення: не позначено

Не надсилати запити щодо блокування діапазону байтів

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

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

  Типове значення: не позначено

Версія протоколу SMB

  Параметр: `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 Service Pack 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+ на боці клієнта і сервера.

  Типове значення: не вибрано; ВЕРСІЯ: типова (узгодити найновішу версію)

Режим роботи кешу

  Параметр: `cache=АРГУМЕНТ`

  Визначення способу обробки запитів на читання-запис. Якщо ви накажете програмі взагалі не використовувати кешування файлових даних, кеш не використовуватиметься клієнтською частиною для виконання звичайних завдань із читання чи запису даних. Для виконання таких запитів система завжди намагатиметься отримати доступ безпосередньо до сервера з даними. Якщо ви виберете варіант із строгим дотримання протоколу 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) буде наказано намагатися встановити з’єднання від імені нульового користувача (користувача без імені, noname).

  Розпізнавання 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

### Параметри монтування (лише BSD)

Вкладкою Параметри монтування можна скористатися лише у FreeBSD, NetBSD та DragonFly BSD. Опис параметрів, якими можна скористатися у Linux®, наведено у розділах Загальні параметри монтування (лише Linux®) та Додаткові параметри монтування (лише Linux®).

#### Загальні параметри

Встановити ідентифікатор користувача і групи

  Параметри: `-u UID` і `-g GID`

  Якщо позначено цей пункт, Smb4K скористається для монтування вашим ідентифікатором користувача і групи. Тут ці дані буде показано лише з метою інформування — їх не можна буде змінити.

  Якщо вибрано підтримку розширень CIFS для Unix, цей параметр буде вимкнено.

  Типове значення: позначено; UID: ваш UID, GID: ваш GID

Режим файлів

  Параметр: `-f РЕЖИМ`

  Встановлює параметри прав доступу, які буде застосовано до файлів. Значення слід вказувати у вісімковій системі числення, воно може складатися з 3 або 4 цифр. Не можна використовувати SUID, SGID і липкий біт. Докладніше про режим доступу до файлів можна дізнатися зі сторінок довідника (man) mount_smbfs(8) та umask(2)

  Типове значення: 0755

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

  Параметр: `-d РЕЖИМ`

  Встановлює параметри прав доступу, які буде застосовано до каталогів. Значення слід вказувати у вісімковій системі числення, воно може складатися з 3 або 4 цифр. Не можна використовувати SUID, SGID і липкий біт. Докладніше про режим доступу до каталогів можна дізнатися зі сторінок довідника (man) mount_smbfs(8) та umask(2).

  Типове значення: 0755

#### Набори символів

Використовувати набори символів

  Параметр: `-E cs1:cs2`

  Використовувати вказані набори символів для локального комп'ютера і сервера.

  Типове значення: не позначено

  Набір символів клієнта

    Використовувати вказаний набір символів на боці клієнта. Можна скористатися такими наборами:

    типовий

      Типовий набір символів, який використовуватиметься ядром клієнтської частини.

    iso8859-1

      ISO/IEC 8859-1:1998. Ця схема кодування символів використовується у країнах Америки, Західної Європи, Океанії та більшості країн Африки.

    iso8859-2

      ISO/IEC 8859-2:1999. Неформально називається «Латиниця-2». Загалом, призначено для центрально- та східноєвропейських мов, запис яких виконується латиницею.

    iso8859-3

      ISO/IEC 8859-3:1999. Неформально називається «Латиниця-3» або південноєвропейський. Розроблено для турецької, мальтійської мов та есперанто, хоча впровадження ISO/IEC 8859-9 зроблило його застарілим для турецької мови.

    iso8859-4

      ISO/IEC 8859-4:1998. Неформально називають «Латиниця-4» або північноєвропейський. Розроблено для естонської, латвійської, литовської, гренландської та саамської мов. Витіснений ISO/IEC 8859-10 та Unicode.

    iso8859-5

      ISO/IEC 8859-5:1999. Неформально називають «Латиниця/Кирилиця». Розроблено для мов із кириличною абеткою, зокрема болгарської, російської, сербської та македонської, але цей набір символів ніколи не набув широкого поширення.

    iso8859-6

      ISO/IEC 8859-6:1999. Неформально називають «Латиниця/Арабська». Розроблено для запису арабської мови.

    iso8859-7

      ISO/IEC 8859-7:2003 Неформально називають «Латиниця/Грецька». Розроблено для запису сучасної грецької мови.

    iso8859-8

      ISO/IEC 8859-8:1999. Неформально називають «Латиниця/Іврит». ISO/IEC 8859-8 містить усі літери івриту, але не містить символів голосних івриту.

    iso8859-9

      ISO/IEC 8859-9:1999. Неформально називають «Латиниця-5» або турецький. Розроблено для запису турецької мови. Набув більшого поширення за кодування ISO/IEC 8859-3.

    iso8859-13

      ISO/IEC 8859-13:1998. Неформальна назва — «Латиниця-7» або прибалтійський. Його розроблено для балтійських мов із додаванням символів польської мови, яких не вистачало у раніше розроблених кодуваннях ISO 8859-4 і ISO 8859-10. На відміну від останніх двох, у ньому немає символів нордичних мов.

    iso8859-14

      ISO/IEC 8859-14:1998. Неформально називають «Латиниця-8» або кельтський. Розроблено для запису кельтських мов, зокрема ірландської, менкської, шотландської гельської, валійської, корнуельської та бретонської.

    iso8859-15

      ISO/IEC 8859-15:1999. Неформально називають «Латиниця-9» (певний час «Латиниця-0»). Подібний до ISO 8859-1 і також призначено для західноєвропейських мов, але деякі малопоширені символи замінено на символ євро та деякі літери, які автори кодування вважали необхідними.

    utf8

      Unicode (або набір символів універсального кодування) Transformation Format — 8-бітовий варіант. UTF-8 використовують як типовий набір символів у багатьох дистрибутивах Linux®. Крім того, це кодування є найпоширенішим кодуванням у інтернеті.

    koi8-r

      KOI8-R (RFC 1489) — восьмибітове кодування, яке походить від кодування KOI-8, розробленого програмістом Андрєєм Черновим у 1993 році. Розроблено для запису російської мови, у якій використовують кириличну абетку.

    koi8-u

      KOI8-U (RFC 2319) — восьмибітове кодування, розроблене для запису української мови, у якій використовують кириличну абетку.

    koi8-ru

      KOI8-RU — восьмибітове кодування, розроблене для запису російської, української та білоруської мов, у яких використовують кириличну абетку.

    cp1251

      Windows-1251 є восьмибітовим кодуванням символів, яке розроблено для запису мов, у яких використовують кирилицю, зокрема російської, болгарської, сербської та інших мов. У 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, США. До набору включено усі придатні до друку символи ASCII, розширені коди для літер із акцентами (діакритики), деякі літери грецької абетки, піктограми та символи для малювання ліній.

    cp720

      Кодову сторінку 720 призначено для запису арабської мови у варіантах, які поширено у Єгипті, Іраку, Йорданії, Саудівській Аравії та Сирії.

    cp737

      Кодову сторінку 737 використовують для запису грецької мови в офіційному варіанті, поширеному у Греції.

    cp775

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

    cp850

      Кодову сторінку 850 використовують для запису західноєвропейських мов.

    cp852

      Кодову сторінку 852 використовують для запису центральноєвропейських мов, у яких використовується латиниця (зокрема боснійської, хорватської, чеської, угорської, польської, румунської, сербської, словацької та словенської).

    cp855

      Кодову сторінку 855 використовують для запису кирилиці. Кодова сторінка 872 є оновленням кодової сторінки 855, у якому додано символ євро.

    cp857

      Кодову сторінку 857 використовують у Туреччині для запису турецької мови. Її засновано на кодовій сторінці 850, до якої внесено багато змін. До набору символів включено усі символи з ISO 8859-9.

    cp858

      Кодову сторінку 858 використовують для запису західноєвропейських мов. Подібно до кодової сторінки 850, у кодовій сторінці 858 реалізовано увесь набір символів з ISO 8859-1, але в іншому порядку.

    cp860

      Кодову сторінку 860 використовують у Португалії для запису португальської мови. Її також можна використовувати для запису іспанської та італійської мов.

    cp861

      Кодову сторінку 861 використовують у Ісландії для запису ісландської мови (а також інших скандинавських мов).

    cp862

      Кодову сторінку 862 використовують в Ізраїлі для запису івриту.

    cp863

      Кодову сторінку 863 використовують у Канаді для запису французької мови (в основному у Квебеці), хоча у ній не вистачає декількох літер.

    cp864

      Кодову сторінку 864 призначено для запису арабської мови у варіантах, які поширено у Єгипті, Іраку, Йорданії, Саудівській Аравії та Сирії.

    cp865

      Кодову сторінку 865 використовують у Данії та Норвегії для запису скандинавських мов (окрім ісландської, для якої використовують кодову сторінку 861).

    cp866

      Кодову сторінку 866 використовують у Росії для запису кирилиці.

    cp869

      Кодову сторінку 869 використовують для запису грецької мови.

    cp874

      Кодову сторінку 874, також відому як кодова сторінка 9066, використовують для запису тайської мови.

    cp932

      Кодова сторінка 932 є кодовою сторінкою Microsoft® Windows® для японської мови. Це розширений варіант кодування символів японської мови Shift JIS.

    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

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

    Типове значення: типовий

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

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

На цій сторінці налаштування містяться пункти, за допомогою яких можна визначити поведінку команди rsync(1), яка використовується для синхронізації даних віддалених спільних ресурсів з локальними копіями, і навпаки. Доступ до цієї сторінки можна буде отримати, лише якщо у вашій системі встановлено програму rsync(1). Перш ніж вперше скористатися можливостями синхронізації, вам варто ознайомитися з вмістом сторінки довідника програми. Попередньо визначено безпечні параметри. Якщо ви не змінюватимете їх, ви не зможете заподіяти ніякої шкоди.

### Базові параметри

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

Префікс синхронізації

  Це базова тека (префікс монтування), куди Smb4K зберігатиме перенесені дані за допомогою програми rsync(1). Її можна змінити за допомогою інструменту вибору URL (натисніть кнопку з піктограмою теки) або безпосереднім введенням нового шляху до поля для введення тексту. Можна вказувати змінні, що містять адреси, наприклад `$HOME`.

  Для кожного спільного ресурсу, дані якого ви синхронізуєте, у цій теці буде створено нову підтеку. Якщо вам потрібно синхронізувати дані до інших теки, ви можете вказати цю теку у діалоговому вікні синхронізації.

  Типове значення: `$HOME/smb4k_sync/`

#### Поведінка

Режим архівування

  Параметр: `-a`/`--archive`, те саме, що і `-rlptgoD` (без `-A`, `-X`, `-U`, `-N`, `-H`)

  Увімкнути режим архівування. Це швидкий спосіб повідомити програмі, що ви хочете рекурсії та збереження майже усього. Зауважте, що `-a` не зберігає жорсткі посилання (`-H`), списки керування доступом (ACL, `-A`), розширені атрибути (xattr, `-X`), записи часу доступу (використання) (`-U`), а також записи часу створення (`-N`). Вам слід вказати ці параметри окремо. Єдиним виключенням з наведеного вище правила є визначення `--files-from`. Якщо використано цей параметр, `-r` не буде встановлено неявним чином.

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

  Типове значення: позначено

Рекурсивно заходити в каталоги

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

  Рекурсивно заходити в каталоги.

  Типове значення: не позначено

Використовувати відносні назви шляхів

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

  Визначає, чи слід використовувати відносні шляхи. Це означає, що адреси, вказані у командному рядку, буде надіслано на сервер повністю, замість надсилання лише останньої частини з назвами файлів.

  Типове значення: не позначено

Не надсилати потенційні каталоги

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

  Якщо буде позначено цей пункт, програма не надсилатиме потенційних каталогів за допомогою аргументів параметра `--relative`. Це означає, що відповідні елементи шляху у системі призначення залишаться незмінними, якщо вони існують. Всі відсутні потенційні каталоги буде створено з типовими атрибутами. Використання цього пункту дозволить таким каталогам бути дуже різними елементами, зокрема символічним посиланням на каталог на одній зі сторін перенесення і справжнім каталогом на іншій стороні.

  Докладніші відомості можна отримати зі сторінки довідки.

  Типове значення: не позначено

Переносити каталоги нерекурсивно

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

  За допомогою цього пункту можна наказати стороні надсилання даних включати до перенесення всі каталоги. На відміну від використання параметра `--recursive` вміст тек не буде скопійовано, якщо вказаною назвою теки не є «.» або назва теки не закінчується похилою рискою (наприклад «.», «dir/.», «dir/» тощо). Якщо не буде вказано цього параметра або параметра `--recursive`, програма rsync(1) пропускатиме всі каталоги (та не виводитиме повідомлень про це). Якщо буде вказано обидва параметри, `--dirs` і `--recursive`, пріоритет отримає параметр `--recursive`.

  Типове значення: не позначено

#### Резервні копії

Створювати резервні копії

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

  У разі використання цього параметра програма перейменовуватиме початкові файли у каталогах призначення, які згодом буде оновлено або вилучено. Керувати місцем зберігання початкових файлів та додаванням до їх назв суфікса (якщо такий слід додавати) можна за допомогою параметрів the `--backup-dir` і `--suffix`.

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

  Типове значення: не позначено

Суфікс резервних копій

  Параметр: `--suffix=СУФІКС`

  За допомогою цього параметра ви можете перевизначити типовий суфікс назв резервних копій, який буде використано для команди з параметром `--backup`. Типовим суфіксом, якщо не вказано параметра `--backup-dir`, буде ~, якщо ж цей параметр буде вказано, програма використовуватиме порожній рядок.

  Доступ до цього пункту можна буде отримати, лише якщо вище було позначено пункт Створювати резервні копії.

  Типове значення: не позначено; СУФІКС=~

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

  Параметр: `--backup-dir=КАТАЛОГ`

  Разом з параметром `--backup`, за допомогою цього параметра можна наказати rsync(1) зберігати всі резервні копії у вказаній теці. Подібна стратегія буде корисною, якщо ви користуєтеся нарощувальним резервним копіюванням. Крім того, ви можете вказати суфікс назв файлів резервних копій за допомогою параметра `--suffix` (якщо ви цього не зробите, файли резервних копій матимуть ті самі назви, що і початкові файли).

  Доступ до цього пункту можна буде отримати, лише якщо вище було позначено пункт Створювати резервні копії.

  Типове значення: не позначено; КАТАЛОГ=`$HOME`

### Обробка файлів

#### Загальне

Оновлювати файли

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

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

  Типове значення: не позначено

Оновлювати файли на місці

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

  Позначенням цього пункту можна наказати rsync(1) не створювати копій файлів під час пересування. rsync(1) просто переписуватиме існуючий файл. Це означатиме, що алгоритм rsync не можна буде використати для зменшення навантаження на мережу. Єдиним винятком є поєднання цього параметра з параметром `--backup`, оскільки алгоритми rsync(1) надають змогу використовувати файл резервної копії для визначення базових даних під час перенесення.

  Докладніші відомості можна отримати зі сторінки довідки.

  Типове значення: не позначено

Ефективно обробляти розпорошені файли

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

  Ефективно обробляти розпорошені каталогами файли так, щоб вони займали менше місця у каталогах призначення. Цей пункт не можна використовувати разом з параметром `--inplace`, оскільки перезапис за умов оптимізації неможливий.

  ### Примітка

  Не використовуйте цей параметр, якщо місцем призначення є файлова система «tmpfs» Solaris™. У цій системі перехід між нульовими областями здійснюється некоректно, що може призвести до пошкодження даних файлів.

  Типове значення: не позначено

Копіювати файли цілими (без алгоритму rsync)

  Параметр: `-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`

  Зберігати списки керування доступом. Використання цього параметра призводить до того, що rrsync(1) оновлює ACL призначення так, щоб вони збігалися із ACL джерела. Цей параметр також неявним чином встановлює --perms. Щоб цей параметр спрацював належним чином, системи джерела і призначення повинні мати сумісні записи ACL.

  Типове значення: не позначено

Зберігати розширені атрибути

  Параметр: `-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=ЧИСЛО`

  Явним чином встановити рівень стискання. Якщо вказано ненульове ЧИСЛО, неявним чином буде додано аргумент `--compress`.

  Типове значення: не позначено, ЧИСЛО=0

Не стискати файли з такими суфіксами назв

  Параметр: `--skip-compress=СПИСОК`

  Перезаписати список суфіксів назв файлів, які не будуть стискатися. Значенням параметра СПИСОК має бути список з одного або декількох суфіксів назв файлів (без крапки), відокремлених символами похилої риски. Ви можете вказати порожній рядок, щоб вказати, що не слід пропускати жодних файлів. Вказаним списком буде замінено типовий список. Щоб дізнатися більше, скористайтеся сторінкою підручника щодо rsync(1).

  Типове значення: не позначено; СПИСОК: порожній рядок

#### Файли

Не переносити файли менші, ніж

  Параметр: `--min-size=РОЗМІР`

  За допомогою цього пункту можна наказати rsync(1) не переносити файли, розмір яких менший за вказане значення РОЗМІР. Таким чином можна уникнути надсилання малих зайвих файлів.

  Типове значення: не позначено; РОЗМІР: 0 кБ

Не переносити файли більші, ніж

  Параметр: `--max-size=РОЗМІР`

  За допомогою цього пункту можна наказати rsync(1) не виконувати перенесення файлів з розміром, більшим за вказаний РОЗМІР.

  Типове значення: не позначено; РОЗМІР: 0 кБ

Зберігати файли, які частково перенесено

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

  Типово, у разі переривання перенесення даних rsync(1) вилучатиме всі частково перенесені файли. За певних обставин може виникнути потреба у збереженні цих частково перенесених файлів. За допомогою параметра `--partial` ви можете наказати rsync(1) зберігати частково перенесені файли. Це пришвидшить перенесення файлів під час наступної спроби.

  Типове значення: не позначено

Зберігати частково перенесені файли у

  Параметр: `--partial-dir=КАТАЛОГ`

  Способом збереження частково перенесених файлів, який є кращим за використання параметра `--partial`, є визначення теки КАТАЛОГ, яку буде використано для зберігання частково перенесених даних (замість запису цих даних до файлів призначення). Під час наступних спроб перенесення даних rsync(1) використає файли даних з цієї теки для пришвидшення перенесення, а потім вилучить файли, які виконали своє завдання. Перш ніж позначати цей пункт, вам варто ознайомитися з вмістом відповідної сторінки довідника.

  Типове значення: не позначено; КАТАЛОГ=`$HOME`

#### Різне

Встановити обмеження каналу:

  Параметр: `--bwlimit=ШВИДКІСТЬ`

  Встановити максимальну швидкість передавання даних у кілобайтах на секунду.

  Типове значення: не позначено; ШВИДКІСТЬ: 0 кБ/с

### Вилучення файлів

#### Файли і каталоги

Вилучати синхронізовані файли джерела

  Параметр: `--remove-source-files`

  За допомогою цього пункту можна наказати rsync(1) вилучати зі сторони надсилання файли (тобто елементи, які не є каталогами), дублікати яких під час перенесення було успішно створено на стороні отримання даних.

  Типове значення: не позначено

Вилучати зайві файли

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

  За допомогою цього пункту можна наказати rsync(1) вилучати зайві файли з каталогів сторони отримання даних (тобто такі файли, яких немає на стороні надсилання даних), але лише з каталогів, які синхронізуються. Вам слід також наказати rsync(1) надсилати цілі теки (наприклад «`dir`» або «`dir/`») без використання шаблонів заміни для вмісту тек (наприклад «`dir/*`»), оскільки шаблони заміни розгортаються командною оболонкою, отже програма rsync(1) отримує запит на перенесення окремих файлів, а не батьківської теки файлів. Файли, які було виключено з перенесення даних, також буде виключено і з вилучення, якщо ви не скористалися параметром `--delete-excluded` або не позначили правила як такі, що відповідають лише стороні надсилання даних.

  Типове значення: не позначено

Вилучати файли до перенесення

  Параметр: `--delete-before`

  Наказує програмі виконати вилучення файлів на стороні отримання даних до початку перенесення даних. Така поведінка програми є типовою, якщо вказано параметр `--delete` або `--delete-excluded` і не вказано жодного з параметрів `--delete-УМОВА`.

  Типове значення: не позначено

Вилучати файли після перенесення

  Параметр: `--delete-after`

  Надсилати запит на вилучення файлів на стороні отримання даних після завершення перенесення.

  Типове значення: не позначено

Вилучати файли під час перенесення

  Параметр: `--delete-during`

  Наказати програмі вилучати файли на стороні отримання даних поступово під час перенесення даних. Використання цього параметра пришвидшує перенесення порівняно з алгоритмами вилучення до або після перенесення, але цей параметр підтримується лише з версії 2.6.4 програми rsync(1).

  Типове значення: не позначено

Вилучати виключені файли

  Параметр: `--delete-excluded`

  Наказує програмі rsync(1) окрім вилучення на стороні отримання даних файлів, яких немає на стороні надсилання даних, вилучити всі файли на стороні отримання, які було виключено з перенесення (див. `--exclude`).

  Типове значення: не позначено

Вилучати, навіть якщо станеться помилка В/В

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

  За допомогою цього пункту можна наказати програмі за умов використання параметра `--delete` виконувати вилучення, навіть якщо сталися помилки вводу-виводу.

  Типове значення: не позначено

Примусове вилучення непорожніх каталогів

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

  За допомогою цього параметра можна наказати rsync(1) вилучити непорожню теку, якщо її буде замінено на елемент, який не є текою. Визначення цього параметра матиме значення, лише якщо вилучення вимкнено (див. `--delete`).

  Типове значення: не позначено

#### Обмеження

Вилучати не більше файлів, ніж

  Параметр: `--max-delete=ЧИСЛО`

  У разі використання цього параметра rsync(1) не вилучатиме більше, ніж визначено значенням ЧИСЛО. файлів або каталогів (значення ЧИСЛО має бути ненульовим). Цей параметр буде корисним під час створення дзеркальних копій дуже великих ієрархій каталогів (за його допомогою можна запобігти катастрофам).

  Типове значення: не позначено, ЧИСЛО=0

### Фільтрування

#### Загальне

Автоматично ігнорувати файли, подібно до CVS

  Параметр: `-C`/`--cvs-exclude`

  Використання цього параметра буде корисним для виключення широкого діапазону файлів, які зазвичай не потрібно переносити між системами. Під час роботи з цим параметром програма використовуватиме той самий алгоритм, який допомагає CVS визначати файли, які слід ігнорувати.

  Типове значення: не позначено

Виключати файли відповідно до цього шаблону

  Параметр: `--exclude=ШАБЛОН`

  Цей параметр є спрощеним різновидом параметра `--filter`, за якого використовується одне правило виключення, програма не виконуватиме повної обробки синтаксису звичайних правил фільтрування.

  Типове значення: не позначено; ШАБЛОН=порожній рядок

Прочитати шаблони виключення з

  Параметр: `--exclude-from=ФАЙЛ`

  Цей параметр пов’язано з параметром `--exclude`. У разі його визначення програма використає вказаний вами ФАЙЛ з шаблонами фільтрування (по одному на рядок). Порожні рядки файла та рядки, що починаються символами «;» або «#» буде проігноровано. Щоб система фільтрування працювала, вам слід вказати вже створений файл.

  Типове значення: не позначено; ФАЙЛ=`$HOME/exclude.txt`

Включати файли згідно з цим шаблоном

  Параметр: `--include=ШАБЛОН`

  Цей параметр є спрощеним різновидом параметра `--filter`, за якого використовується одне правило включення, програма не виконуватиме повної обробки синтаксису звичайних правил фільтрування.

  Типове значення: не позначено; ШАБЛОН=порожній рядок

Прочитати шаблони включення з

  Параметр: `--include-from=ФАЙЛ`

  Цей параметр пов’язано з параметром `--include`. У разі його визначення програма використає вказаний вами ФАЙЛ з шаблонами фільтрування (по одному на рядок). Порожні рядки файла та рядки, що починаються символами «;» або «#» буде проігноровано. Щоб система фільтрування працювала, вам слід вказати вже створений файл.

  Типове значення: не позначено; ФАЙЛ=`$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=ПРАВИЛО`

  Тут ви можете визначити одне або декілька правил фільтрування. Запис кожного правила має починатися з рядка `--filter=` або `-f`, оскільки вміст цієї панелі буде передано програмі rsync(1) БЕЗ ОБРОБКИ.

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

  Для побудови списку виключення файлів ви можете використовувати довільну кількість параметрів `--filter`.

  Докладний опис цього параметра можна знайти у розділі ПРАВИЛА ФІЛЬТРУВАННЯ (FILTER RULES) сторінки довідника.

  Типове значення: не позначено; ПРАВИЛА: порожній рядок

### Різне

#### Контрольні суми

Фіксований розмір блоків контрольної суми

  Параметр: `-B`/`--block-size=РОЗМІР`

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

  Типове значення: не позначено; РОЗМІР=0

Вказати початкове число контрольної суми блоків/файлів

  Параметр: `--checksum-seed=ЧИСЛО`

  Встановити початкове число контрольної суми MD4 у значення ЧИСЛО. Це початкове число контрольної суми, що має складатися з 4 байтів, буде використано під ас обчислення всіх контрольних сум MD4 для блоків і файлів. Типово, початкове число контрольної суми буде створено сервером на основі даних про поточний час. Цим параметром можна скористатися для встановлення певного початкового значення для обчислення контрольних сум, що корисно, якщо ви користуєтеся програмами, яким потрібні сталі значення контрольних сум блоків та файлів, або у випадках, коли потрібне якесь зовсім випадкове початкове значення. Зауважте, що встановлення значення ЧИСЛО=0 призведе до використання rsync типового початкового значення контрольної суми, отриманого за допомогою команди функції time().

  Типове значення: не позначено, ЧИСЛО=0

Пропускати файли на основі контрольної суми

  Параметр: `-c`/`--checksum`

  За допомогою цього пункту можна наказати програмі надсилання даних створювати контрольні суми для всіх звичайних файлів за допомогою інструменту обчислення 128-бітових контрольних сум MD4. Програма надсилання виконуватиме цю дію під час початкового сканування системи і побудови списку всіх доступних файлів. Програма отримання даних обчислить контрольні суми кожного з файлів на своїй системі (якщо такий файл існує і має розмір, що збігається з розміром файла на стороні надсилання) з метою визначення потреби у оновленні файла: файли, розмір або контрольна сума яких відрізнятимуться, буде перенесено. Оскільки за використання цього параметра окрім автоматичної перевірки контрольних сум, яка виконується під час перенесення файлів, виконується також обчислення контрольних сум всіх файлів по обидва боки каналу, робота систем може значно уповільнитися.

  Типове значення: не позначено

#### Різне

Не перетинати межі файлових систем

  Параметр: `-x`/`--one-file-system`

  За допомогою позначення цього пункту можна наказати rsync(1) уникати перетинання меж файлових систем під час рекурсивного перегляду каталогів. Використання цього параметра не обмежує можливості користувача щодо копіювання з декількох файлових систем, просто обмежує рекурсивний перегляд rsync(1) ієрархії кожної з вказаних користувачем тек, а також аналогічного рекурсивного перегляду на стороні отримання даних під час вилучення файлів. Крім того, вам слід пам’ятати, що rsync(1) вважає точки монтування, «зав’язані» на один пристрій, однією файловою системою.

  Типове значення: не позначено

Затримувати оновлення до завершення перенесення

  Параметр: `--delay-updates`

  У разі використання цього параметра програма зберігатиму тимчасовий файл для кожного з файлів, які слід оновити у каталозі аж до завершення перенесення, а потім всі перенесені файли буде послідовно перейменовано і скопійовано на місце.

  Наполегливо рекомендуємо вам ознайомитися з вмістом сторінки довідника, перш ніж користуватися цим параметром.

  Типове значення: не позначено

Розпізнавання
Розпізнавання

## Розпізнавання

Тут ви можете ввести типові реєстраційні дані для входу. Якщо ви користуєтеся профілями, вони будуть чинними лише для активного профілю.

Усі реєстраційні дані для входу зберігатимуться у сховищі вашої програми для керування паролями (наприклад, KWallet, у сховищі ключів GNOME або KeePassXC). Щоб змінити їх, ви можете скористатися вікном паролів або програмою для керування паролями. Щоб вилучити окремі записи, скористайтеся вашою програмою для керування паролями.

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

## Закладки

На цій сторінці налаштувань, ви можете редагувати ваші закладки. Якщо ви користуєтеся профілями, буде показано лише закладки активного профілю.

Для редагування категорії або закладки двічі клацніть лівою кнопкою миші на відповідному пункті або позначте пункт і натисніть кнопку Редагувати праворуч. Категорії можна перейменовувати безпосередньо. Для закладок буде відкрито редактор, у якому ви можете встановити мітку, категорію та ім'я користувача для входу, а також робочу групу або домен та IP-адресу її вузла.

Категорії можна додавати або за допомогою кнопки Додати категорію, або введенням назви нової категорії у редакторі. Окремі запис або увесь список можна вилучити натисканням кнопки Вилучити або Спорожнити список. Щоб скасувати внесені вами зміни, натисніть кнопку Скинути.

Щоб дізнатися більше про закладки, зверніться до цього розділу.

Нетипові параметри
Нетипові параметри

## Нетипові параметри

Тут буде показано список всіх серверів та спільних ресурсів, для яких вами було визначено нетипові параметри роботи. Якщо ви користуєтеся профілями, буде показано лише записи з активного профілю.

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

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

Щоб дізнатися більше про нетипові параметри, зверніться до цього розділу.

Профілі
Профілі

## Профілі

За допомогою цієї сторінки ви можете увімкнути використання у програмі профілів, а також здійснити керування створеними профілями.

### Параметри

Використовувати профілі

  Використовувати у Smb4K профілі. За допомогою профілю ви можете визначити окремі закладки та нетипові параметри у кожному з профілів. Це особливо корисно, якщо ви користуєтеся ноутбуком у різних мережевих середовищах, наприклад вдома і на роботі. Після вмикання цього параметра уперше, активним профілем стане профіль із першим записом у списку профілів.

  Типове значення: не позначено

### Профілі

Тут ви можете керувати вашими профілями. Типово, попередньо визначено два (Домівка і Робота). Щоб додати новий профіль, введіть його назву у поле для редагування і натисніть кнопку Додати. Вилучити записи можна позначенням їх у списку із наступним натисканням кнопки Вилучити. Щоб змінити порядок записів, скористайтеся кнопками Пересунути вище і Пересунути нижче. Зробити профіль активним можна подвійним клацанням на назві профілю у списку або позначенням пункту профілю у списку і натисканням кнопки Зробити активним. Щоб перейменувати профіль, позначте його у списку і натисніть кнопку Перейменувати. Далі, ви зможете змінити назву у віджеті списку. Усі параметри перейменованого профілю буде перенесено автоматично. Щоб скасувати внесені вами зміни, натисніть кнопку Скинути.

Щоб дізнатися більше про профілі, зверніться до цього розділу.

Розділ 4. Довідка щодо команд
Довідка щодо команд

# Розділ 4. Довідка щодо команд

## Меню «Файл»

Файл → Профілі

  Вибрати профіль для використання. Цей пункт меню буде вимкнено, якщо користувачем не було увімкнено використання профілів у програмі.

  Попередньо визначено два профілі:

  Файл → Профілі → Домашній

    Профіль для використання вдома

  Файл → Профілі → Робочий

    Профіль для використання на роботі

Файл → Вийти (Alt+F4)

  Завершити роботу 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. Подяки і ліцензія

Авторські права на програму належать Alexander Reinholdt `(alexander.reinholdt AT kdemail.net)`, 2003–2023

Переклад українською: Юрій Чорноіван `(yurchor AT ukr.net)`

Цей документ поширюється за умов дотримання 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 та зробив значний внесок у досягнення цієї мети.