# Підручник з &smb4k;

## Вступ

У цьому підручнику розглянуто можливості &smb4k; 1.2.x та деяких попередніх версій програми.

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

- Виявлення (активних) робочих груп, вузлів та спільних ресурсів

- Підтримка файлових систем CIFS (&Linux;) та SMBFS (FreeBSD, NetBSD)

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

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

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

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

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

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

- Підтримка серверів WINS

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

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

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

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

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

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

- Підтримка додаткових параметрів Samba

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

- Підтримка роботи з KWallet

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

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

- Підтримка ноутбуків за допомогою оболонки для роботи з пристроями Solid

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

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

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

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

Обговорити загальні питання, що стосуються &smb4k;, можна на форумі загального обговорення. Ми запрошуємо до спілкування на цьому форумів всіх користувачів програми.

## Користування &smb4k;

### Як запустити &smb4k;?

Після встановлення програми ви можете запустити &smb4k; або за допомогою K-меню, або за допомогою командного рядка введенням команди

    $ smb4k

Команді &smb4k; не передаються жодні параметри, окрім параметрів, характерних для усіх програм &kde;.

Починаючи з версії 1.1.0, до складу пакунка &smb4k; включено плазмоїд для покращення інтеграції зі стільницею. Цей плазмоїд можна додавати як віджет на стільницю або на панель.

Якщо у вашій системі не вистачатиме програм, які потрібні для нормальної роботи &smb4k;, програма повідомить вам про це.

Знімок діалогового вікна зі сповіщенням щодо програм, яких не вистачає Сповіщення щодо програм, яких не вистачає

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

bash

1 цим файлом буде `~/.bashrc`).

Крім того, перш ніж користуватися &smb4k;, варто налаштувати Samba. З цією метою ви можете скористатися програмою

swat

8, якщо у вашій системі встановлено Samba 3. Втім, цю програму не було включено до версії Samba 4. Якщо у вашій системі встановлено саме версію 4, ви можете скористатися іншими інструментами із графічним інтерфейсом (наприклад system-config-samba) або виконати налаштовування за допомогою файла

smb.conf

5 вручну.

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

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

Знімок головного вікна програми Головне вікно

У &smb4k; передбачено компактну уніфіковану панель інструментів. Отже, користувач може скористатися окремими панелями інструментів кожного з віджетів або уніфікованою панеллю. Якщо вам подобається класичний вигляд вікна програми, у програмі передбачено чотири панелі інструментів, по одній для кожного віджета: головна панелі інструментів, панелі інструментів для віджетів мережевого оточення, перегляду спільних ресурсів та пошуку у мережі. На уніфікованій панелі інструментів містяться основні кнопки дій, зокрема кнопки Налаштувати &smb4k; та Вийти. Крім того, на цій панелі автоматично розміщуються кнопки дій віджета бічної панелі, який перебуває у фокусі. З додатковими відомостями та важливими застереженнями можна ознайомитися у розділах, присвячених обговоренню навігатора мережевим оточенням, діалоговому вікну пошуку та панелі перегляду змонтованих спільних ресурсів.

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

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

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

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

Працювати з мережевим оточенням можна за допомогою панелі перегляду Мережеве оточення. На цій панелі буде показано пункти всіх елементів мережі: робочих груп, серверів та спільних ресурсів, які вдасться виявити &smb4k;. Ці пункти буде впорядковано за ієрархічним деревом мережі. Ви зможете здійснювати навігацію пунктами дерева за допомогою натискання кнопки з зображенням [+] або натисканням самого пункту елемента.

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

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

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

#### Перегляд

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

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

Існує чотири способи отримання списку перегляду: типовим є сканування мережевого оточення з метою виявлення всіх головних навігаторів. Другий і третій способи полягають у безпосередньому опитуванні головного навігатора з метою отримання списку перегляду. Відмінність між ними полягає у тому, що за використання другого способу опитування відбуватиметься у динамічному режимі, тобто програма виявить і використає поточний головний навігатор вашої робочої групи або домену, а за використання третього виконає опитування у статичному режимі з використанням фіксованої назви або адреси IP навігатора. Рекомендуємо вам обрати динамічний спосіб, але може так трапитися, що вам доведеться скористатися статичною назвою або адресою IP. За використання останнього способу програма виконає пошук всіх зареєстрованих адрес IP у вказаному діапазоні адрес. Цим способом можна скористатися у мережевих оточеннях з погіршеними умовами зв’язку.

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

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

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

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

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

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

&Ctrl;A Перервати

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

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

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

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

&Ctrl;O Відкрити діалогове вікно монтування

- Відкрити діалогове вікно для монтування спільних ресурсів вручну. Можливість подібного монтування може виникнути, якщо &smb4k; не вдалося знайти сервер, з якого ви бажаєте змонтувати певний спільний ресурс.

&Ctrl;T Розпізнавання

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

&Ctrl;C Нетипові параметри

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

&Ctrl;V Перегляд

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

&Ctrl;P Надрукувати файл

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

&Ctrl;M Змонтувати

- Змонтувати позначений віддалений спільний ресурс. Цим пунктом меню не можна буде скористатися, якщо позначено будь-який пункт, окрім пункту спільного ресурсу, що належить до типу «Диск» або «IPC». Якщо ви позначили змонтований спільний ресурс, замість цього пункту ви побачите пункт Демонтувати.

&Ctrl; U Демонтувати

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

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

Знімок контекстного меню інструмента перегляду мережевого оточення Контекстне меню інструменту перегляду мережевого оточення

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

#### Підказки

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

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

#### Монтування спільного ресурсу

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

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

2. Позначити пункт віддаленого спільного ресурсу і скористатися пунктом меню Змонтувати. Крім того, ви можете натиснути клавіатурне скорочення відповідної дії — комбінацію клавіш &Ctrl; M.

3. Якщо &smb4k; не вдасться знайти сервер, на якому зберігається спільний ресурс, ви можете скористатися пунктом меню &Ctrl; O Відкрити діалогове вікно монтування. У відповідь програма відкриє діалогове вікно монтування:

   Знімок діалогового вікна «Змонтувати спільний ресурс» Діалогове вікно «Змонтувати спільний ресурс»

   У цьому діалоговому вікні ви можете вказати розташування спільного ресурсу або у форматі адреси Uniform Naming Convention (UNC) (

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

   ) або

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

   або у форматі

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

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

Часто доступ до спільних ресурсів захищено паролем. У разі наявності такого захисту програма відкриє діалогове вікно розпізнавання, за допомогою якого ви зможете вказати належне ім’я користувача і пароль. Якщо буде вказано правильну пару значень користувач-пароль, &smb4k; продовжить виконання процедури монтування спільного ресурсу. Якщо ж буде введено неправильну пару, програма знову відкриє діалогове вікно розпізнавання. Після успішного завершення процедури монтування пункт спільного ресурсу буде показано на панелі змонтованих спільний ресурсів. Якщо виконати монтування не вдасться, буде повернуто сповіщення з повідомленням щодо помилки від

mount.cifs

8 (&Linux;) або

mount_smbfs

8 (FreeBSD, NetBSD).

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

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

Знімок діалогового вікна друку Діалогове вікно друку

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

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

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

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

Знімок діалогового вікна попереднього перегляду Діалогове вікно попереднього перегляду

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

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

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

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

Знімок діалогового вікна розпізнавання Діалогове вікно розпізнавання

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

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

За допомогою діалогового вікна Нетипові параметри ви можете:

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

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

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

Це діалогове вікно можна відкрити за допомогою пункту меню &Ctrl; C Нетипові параметри.

Знімок діалогового вікна нетипових параметрів спільного ресурсу Діалогове вікно нетипових параметрів

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

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

##### Samba

Залежно від зробленого вами вибору, нетипові параметри буде застосовано до всіх спільних ресурсів сервера або до окремого спільного ресурсу. Ви можете визначити порт SMB, порт файлової системи (лише у &Linux;), права доступу на запис, ідентифікатор користувача, ідентифікатор групи власника та визначити, чи буде використовуватися Kerberos для розпізнавання. Докладніші відомості щодо окремих параметрів наведено тут.

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

Щоб мати змогу скористатися можливістю пробудження спільних ресурсів у локальній мережі, вам слід вказати MAC-адресу потрібного вам сервера. У поточній версії у &smb4k; не передбачено можливості визначення такої MAC-адреси засобами програми, отже, вам доведеться визначити її самостійно. Щойно буде вказано адресу, ви можете визначити, чи слід &smb4k; надсилати контрольний пакет Wake-On-LAN до вказаного вузла перед пошуком ресурсів у мережевому оточенні та/або монтуванням одного зі спільних ресурсів сервера.

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

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

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

### Діалогове вікно пошуку у мережі

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

Знімок діалогового вікна пошуку у мережі Діалогове вікно пошуку у мережі

#### Пошук

&smb4k; виконує пошук спільних ресурсів, назва яких збігається або містить рядок, визначений для пошуку. Щоб розпочати пошук, вкажіть ключ пошуку і або натисніть клавішу &Enter;, або скористайтеся кнопкою &Ctrl;S Шукати, розташованою поряд з полем для введення тексту. У списку панелі перегляду буде показано всі спільні ресурси мережі, які відповідають критерію пошуку. Ресурси, які вже змонтовано у системі, буде відповідним чином позначено. Якщо нічого не вдасться знайти, буде показано відповідне повідомлення про помилку. Щойно буде розпочато новий пошук, програма спорожнить список попереднього пошуку. Якщо вам захочеться перервати пошук, натисніть кнопку &Ctrl;A Перервати.

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

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

&Ctrl; S Пошук

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

&Ctrl;A Перервати

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

Спорожнити

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

&Ctrl;M Змонтувати

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

&Ctrl; U Демонтувати

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

У контекстному меню міститиметься два пункти: Спорожнити та &Ctrl; M Змонтувати | &Ctrl; U Демонтувати. Кнопку &Ctrl;S Пошук | &Ctrl; A Перервати буде розташовано поруч із полем для введення критерію для пошуку (там же, де і панель меню та панель інструментів).

Знімок контекстного меню пошуку у мережі Контекстне меню пошуку у мережі

#### Монтування спільного ресурсу

Виявлений спільний ресурс можна безпосередньо змонтувати подвійним клацанням кнопкою миші на його пункті або позначенням цього пункту з наступним вибором пункту &Ctrl; D Змонтувати з контекстного меню. Через недоліки допоміжної програми, яка виконує пошук (програми

smbtree

1) &smb4k; не розрізняє ресурси принтерів та звичайні файлові ресурси. Спроба монтування ресурсу принтера призведе до помилки і показу відповідного сповіщення.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

&Ctrl; U Демонтувати

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

  Крім того, у &smb4k; передбачено можливість примусового демонтування спільних ресурсів (лишу у &Linux;). Таке демонтування може бути корисним, якщо спільні ресурси не вдається демонтувати у звичайний спосіб. Щоб увімкнути цю можливість, вам слід змінити параметри роботи програми за допомогою діалогового вікна налаштовування.

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

&Ctrl;N Демонтувати всі

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

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

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

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

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

&Ctrl;Y Синхронізувати

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

  rsync

  1.

&Ctrl;L Відкрити у Konsole

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

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

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

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

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

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

#### Підказки

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

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

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

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

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

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

На панелі списку спільних ресурсів ви зможете побачити три різних типи піктограм:

Знімок трьох різних піктограм Три різних піктограми

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

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

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

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

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

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

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

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

Демонтувати один або декілька спільних ресурсів можна або за допомогою пункту меню &Ctrl;U Демонтувати, або натисканням відповідного клавіатурного скорочення. Типово можливість демонтування передбачено лише для спільних ресурсів, власником яких є ваш користувач. Таку поведінку програми можна змінити за допомогою діалогового вікна налаштування. Якщо ви увімкнете можливість демонтування спільних ресурсів інших користувачів, перед демонтуванням програма показуватиме вам діалогове вікно з попередженням:

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

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

Типово недоступні спільні ресурси демонтуються у звичайному режимі. Якщо демонтувати їх у такому режимі не вдасться, ви можете налаштувати &smb4k; так, щоб демонтування недоступних спільних ресурсів виконувалося у відкладеному режимі (лише &Linux;).

Ви можете демонтувати всі спільні ресурси одразу за допомогою пункту меню &Ctrl; N Демонтувати всі. Якщо програму буде налаштовано відповідним чином, вона демонтує спільні ресурси інших користувачів та недоступні спільні ресурси.

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

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

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

Знімок діалогового вікна синхронізації (вхідні дані) Вікно запиту адреси для синхронізації

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

Знімок діалогового вікна поступу синхронізації Вікно поступу

У типовому, скороченому форматі, буде показано назви файлів джерела і призначення, перенесення даних яких відбувається, та загальні дані щодо поступу. Докладніші дані, зокрема щодо кількості переданих файлів та швидкості перенесення можна переглянути після натискання кнопки [+] (Більше), розташованої ліворуч від смужки поступу.

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

Дані щодо загальної кількості файлів, які буде показано у діалоговому вікні поступу, відповідають кількості файлів, які зберігаються на спільному ресурсі, і не обов’язково відповідають кількості файлів, які насправді буде перенесено.

Дані щодо поступу обчислюються так: кількість файлів, дані яких вже передано, ділиться на загальну кількість файлів на спільному ресурсі. Розмір файлів до уваги не береться. Це означає, що тривалість передавання великого файла вважається рівною тривалості передавання малого файла. Крім того, через спосіб, у який rsync показує поступ передавання, оновлення смужки поступу відбувається лише після завершення передавання файла.

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

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

- #### Відкриття спільного ресурсу за допомогою &konsole;

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

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

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

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

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

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

Після запуску &smb4k; у системному лотку буде показано піктограму програми.

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

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

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

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

Знімок 1 контекстного меню піктограми системного лотка Контекстне меню піктограми системного лотка 1

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

- Демонтувати всі спільні ресурси одразу. Залежно від налаштувань програми, &smb4k; спробує демонтувати лише спільні ресурси, що належать вашому користувачеві, або всі спільні ресурси зі списку.

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

Демонтувати

- Демонтувати спільний ресурс.

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

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

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

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

Відкрити у &konsole;

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

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

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

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

Знімок 2 контекстного меню піктограми системного лотка Контекстне меню піктограми системного лотка 2

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

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

Знімок 3 контекстного меню піктограми системного лотка Контекстне меню піктограми системного лотка 3

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

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

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

- Відкрити діалогове вікно монтування «вручну».

Налаштувати &smb4k;...

- Відкрити діалогове вікно налаштування. Повний список можливих параметрів наведено тут.

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

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

&Ctrl;Q Вийти

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

### Плазмоїд

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

Знімок плазмоїда на стільниці Знімок плазмоїда

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

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

Знімок вкладки засобу перегляду мережевого оточення плазмоїда Вкладка закладок плазмоїда

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

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

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

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

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

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

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

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

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

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

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

Знімок вкладки закладок плазмоїда Вкладка закладок плазмоїда

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

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

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

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

Знімок вкладки профілів плазмоїда Вкладка профілів плазмоїда

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

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

### Робота з закладками

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

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

Знімок діалогового вікна додавання закладок Діалогове вікно додавання закладок

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

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

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

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

Знімок контекстного меню закладок Контекстне меню закладок

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

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

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

&Ctrl;B Додати закладку

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

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

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

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

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

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

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

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

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

Знімок вікна редактора закладок Редактор закладок

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

Якщо параметри закладки потрібно змінити, спочатку позначте пункт відповідної закладки. Після цього збережену мітку, ім’я користувача, IP-адресу та назву групи буде показано у віджетах для введення тексту, ви зможете розпочати редагування цих даних. Здебільшого, потреби у зміні IP-адреси та імені користувача виникнути не повинно, оскільки &smb4k; зберігає належні значення, коли ви створюєте закладку, але якщо сервер змінив IP-адресу (наприклад, внаслідок використання у вашій локальній мережі DHCP) або змінилися вхідні дані вашого користувача, значення цих записів слід виправити. За допомогою мітки ви можете надати кожній з закладок певного опису. Мітку буде використано замість UNC-адреси, але це можна змінити за допомогою діалогового вікна налаштовування. Нарешті, запис групи допоможе вам впорядковувати ваші закладки. Наприклад, якщо ви користуєтеся вашим ноутбуком вдома і на роботі і не хочете користуватися профілями, корисно створити дві групи, «Домашні» та «Робочі», і зберегти у них відповідні закладки на ресурси.

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

Знімок контекстного меню редактора закладок Контекстне меню редактора закладок

Додати групу

- Додати групу закладок. Після створення групи, ви зможете пересунути до неї закладки.

Вилучити

- Вилучити позначену закладку або групу. Якщо позначено групу, буде також вилучено усі закладки з цієї групи.

Спорожнити список закладок

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

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

### Профілі

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

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

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

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

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

Знімок сторінки налаштовування профілів (додавання профілю) Сторінка налаштовування профілів (додавання профілю)

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

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

- профілю, який вилучається, до іншого профілю;

- типового профілю до вказаного іншого профілю;

- усіх профілів назад до типового профілю.

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

Знімок вікна помічника перенесення профілів Помічник перенесення профілів

У списку Старий профіль буде наведено дані старого профілю (у цьому випадку профілю <Типовий профіль>). За допомогою пункту Новий профіль ви можете вибрати, куди слід перенести параметри, за допомогою спадного меню. Після натискання кнопки Гаразд значення параметрів буде перенесено. Натисканням кнопки Скасувати можна скасувати дію.

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

#### Задіяння профілю

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

Після задіяння профілю буде виконано декілька дій:

- Усі поточні змонтовані спільні ресурси буде демонтовано і заплановано до повторного монтування.

- Буде повторно змонтовано усі спільні ресурси, які раніше було змонтовано у задіяному профілі.

- Буде завантажено закладки задіяного профілю.

- Буде завантажено нетипові параметри задіяного профілю.

Отже, не дивуйтеся, якщо після вибору іншого профілю усе зміниться…

### Сповіщення

#### Типова поведінка

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

Знімок сповіщення після монтування спільного ресурсу Сповіщення після монтування спільного ресурсу

Типову поведінку щодо сповіщень можна змінити за допомогою програми Системні параметри.

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

У &smb4k; сповіщення використовуються для інформування користувача щодо подій, попереджень та помилок. Керувати сповіщеннями можна за допомогою відповідного модуля програми «Системні параметри». Для внесення змін до поведінки одного або декількох сповіщень відкрийте сторінку модуля Сповіщення програм і системи і виберіть пункт Керування сповіщеннями. На вкладці Програми виберіть у спадному меню пункт Переглядач мережевого оточення з додатковими можливостями:

Знімок вікна модуля сповіщень програми «Системні параметри» Модуль керування сповіщеннями (програма «Системні параметри»)

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

### Спеціальні зауваження

#### Зауваження для користувачів FreeBSD

##### DBus та PolKit-1

&smb4k; використовує програмний інтерфейс уповноваження &kde; (KAuth) для уможливлення монтування віддалених спільних ресурсів. KAuth використовує DBus і PolKit-1 (або PolicyKit) для отримання прав доступу, отже &smb4k; слід налаштувати належним чином. У разі встановлення &smb4k; у FreeBSD, можливо доведеться виконати додаткові кроки з налаштування (ймовірно виправлено у версії 1.0.10 пакунка kdehier4):

- Перевірте, чи існує файл `net.sourceforge.smb4k.mounthelper.policy` у каталозі `/usr/local/share/polkit-1/actions/`. Якщо файла немає, вам слід створити посилання на нього (або скопіювати його) за такою адресою:

      $ cd /usr/local/share/polkit-1/actions/
      $ sudo ln -s \
      /usr/local/kde4/share/polkit-1/actions/net.sourceforge.smb4k.mounthelper.policy .

- Під час встановлення найімовірніше файли DBus буде встановлено за помилковою адресою, отже вам слід створити посилання на них (або скопіювати ці файли) за правильною адресою:

      $ cd /usr/local/share/dbus-1/system-services
      $ sudo ln -s \
      /usr/local/kde4/share/dbus-1/system-services/net.sourceforge.smb4k.mounthelper.service .

##### Монтування спільних ресурсів (Smb4K >= 1.2.0)

Починаючи з версії 1.2.0, пароль до спільного ресурсу передається безпосередньо `mount_smbfs`, отже, для монтування вже не потрібен файл `~/.nsmbrc`. Більше того, нові версії &smb4k; не виконуватимуть запису даних до цього файла.

#### Зауваження для користувачів NetBSD

##### DBus та PolicyKit

У NetBSD &smb4k; може працювати, починаючи з версії 1.2.0. Втім, було внесено декілька змін з метою уможливити монтування та демонтування спільних ресурсів:

Нехай &kde; у вашій системі встановлено до `/usr/pkg`, тоді слід виконати такі кроки для того, щоб забезпечити належну роботу &smb4k;:

- Налаштуйте, зберіть та встановіть &smb4k; відповідно до настанов, наведених у розділі Налаштовування, збирання і встановлення додатка до цього підручника.

- Після встановлення створіть посилання на файл `net.sourceforge.smb4k.mounthelper.conf` (або скопіюйте його) з каталогу `examples` у належне для нього місце:

      $ cd /usr/pkg/etc/dbus-1/system.d/
      $ sudo ln -s \
      /usr/pkg/share/examples/kde4-dbus/net.sourceforge.smb4k.mounthelper.conf .

- Відкрийте для редагування файл `/usr/pkg/etc/PolicyKit/PolicyKit.conf` і додайте такий абзаці до розділу <config version="0.1">:

      <match action="net.sourceforge.smb4k.mounthelper.*">
              <return result="yes">
      </match>

  Це дозволить усім користувачам монтувати та демонтувати віддалені спільні ресурси Samba за допомогою &smb4k;.

## Налаштовування &smb4k;

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

### Інтерфейс користувача

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

Знімок вкладки налаштування «Інтерфейс користувача» Вкладка налаштування «Вигляд»

#### Мережеве оточення

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

Автоматично розгортати пункти доменів і вузлів

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

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

##### Стовпчики

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

- Показувати тип спільного ресурсу (тобто диск, принтер чи IPC).

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

Показувати адресу IP сервера

- Показувати адресу IP віддалених серверів.

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

Показувати коментар

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

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

##### Підказки

Показувати підказку з інформацією про мережевий елемент

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

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

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

##### Перегляд

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

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

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

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

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

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

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

Показувати власника і групу

- Показувати у режимі перегляду списку код користувача (UID) та код групи (GID), якій належить відповідний спільний ресурс.

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

Показувати ім’я користувача

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

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

Показувати файлову систему

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

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

Показувати вільне місце на диску

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

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

Показувати використане місце на диску

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

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

Показувати дані про загальний розмір диска

- Визначає, чи слід показувати дані щодо загального розміру файлової системи спільного ресурсу.

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

Показувати використання диска

- Показувати коефіцієнт заповнення диска у відсотках.

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

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

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

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

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

##### Підказки

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

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

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

#### Інші параметри

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

Показувати нетипову мітку закладки, якщо таку вказано

- Програма покаже опис (мітку) закладки. Визначити опис можна за допомогою редактора закладок.

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

### Мережа

За допомогою пунктів цієї вкладки ви зможете змінити спосіб отримання списку перегляду, наказати &smb4k; надсилати реєстраційні відомості під час опитування головних навігаторів робочої групи для внесення змін до поведінки під час попереднього перегляду або пошуку віддалених спільних ресурсів, а також увімкнути періодичні перевірки, а також можливості Wake-On-LAN. Якщо ви бажаєте налаштувати поведінку програм Samba, зверніться до налаштувань розділу Samba.

Знімок вкладки налаштування «Мережа» Вкладка налаштування «Мережа»

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

##### Список навігації

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

- &smb4k; виконає пошук всіх доступних головних навігаторів у мережі за допомогою програми

  nmblookup

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

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

Опитати поточний головний навігатор робочої групи

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

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

Опитати нетиповий головний навігатор:

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

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

Сканувати ці діапазони адрес:

- &smb4k; виконає сканування і поверне всі IP-адреси, які зареєстровано у вказаному діапазоні або діапазонах. Будь ласка, зауважте, що буде виконано не «справжнє» сканування IP-адрес, оскільки таке сканування тривало б дуже довго. Діапазони сканування слід вказувати у списку, елементи якого відокремлено комами, у форматі x.y.z.255:

      192.168.1.255, 192.168.2.255, 10.0.0.255

  Пари IP-адреса/маска (192.168.1.1/24) вказувати не можна.

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

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

Для отримання списку навігації потрібне розпізнавання

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

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

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

Спосіб пошуку IP-адрес

- Вкажіть спосіб, який слід використовувати для визначення IP-адрес вузлів. Типово використовується

  nmblookup

  1.

  Можна обрати один з таких варіантів:

  Використовувати команду nmblookup

- Використовувати команду

  nmblookup

  1.

Використовувати команду net

- Використовувати команду

  net

  8.

Типове значення: Використовувати команду nmblookup

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

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

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

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

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

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

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

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

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

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

##### Періодична перевірка

Періодично сканувати мережеве оточення

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

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

Інтервал між перевірками

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

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

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

Знімок вкладки налаштування «Спільні ресурси» Вкладка налаштування «Спільні ресурси»

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

Префікс монтування:

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

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

Примусово створювати назви новостворених підтек у нижньому регістрі

- Визначає, чи слід переводити назви всіх підтек, створених &smb4k; у теці префіксу, у нижній регістр (записувати малими літерами).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  БУДЬТЕ ДУЖЕ ОБЕРЕЖНИМИ З ВИКОРИСТАННЯМ ЦЬОГО ПУНКТУ!

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

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

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

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

#### Перевірки

Інтервал між перевірками

- Це значення визначає проміжок часу між послідовними перевірками &smb4k; на виконання дій з монтування або демонтування засобами &smb4k;. За звичайних умов потреби у зміні цього значення не виникатиме. Але якщо навантаження на сервер, з яким виконується з’єднання, є значним, вам слід збільшити це значення, щоб зменшити навантаження на сервер. Вплив параметра на завантаженість вашої системи буде незначним, хіба що ви встановите значення, менше, ніж 1000 мс (не рекомендуємо вам цього робити).

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

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

Тут ви можете змінити значення параметрів, що стосуються розпізнавання.

Знімок вкладки налаштування «Розпізнавання» Вкладка налаштування «Розпізнавання»

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

##### Збереження пароля

Зберігати реєстраційні дані у торбинці

- Записи імен користувачів та паролі зберігаються у підтеці з назвою `Smb4K` поточної торбинки мережевих даних (типово: «kdewallet»). Перевагою цього способу є те, що реєстраційні дані постійно зберігаються на вашому жорсткому диску у зашифрованому форматі. Вам достатньо вказати їх один раз. Під час наступної потреби у цих даних &smb4k; прочитає їх з торбинки. Якщо ви знімете позначку з цього пункту, програма не зберігатиме їх взагалі.

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

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

Використовувати типовий вхід

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

  Знімок діалогового вікна введення типових реєстраційних даних Діалогове вікно введення типових реєстраційних даних

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

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

#### Записи торбинки

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

Знімок вікна редактора записів торбинки Редактор записів торбинки

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

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

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

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

### Samba

За допомогою цієї сторінки ви можете безпосередньо вказати параметри командного рядка, які буде передано програмам Samba. Будь ласка, зауважте, що вказані параметри не діятимуть поза межами &smb4k;, програма не вноситиме змін до файла налаштувань `smb.conf`. Докладніші відомості можна отримати зі сторінок довідника (man) інструментів комплексу програм Samba.

Знімок сторінки налаштування «Samba» Сторінка налаштування «Samba»

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

Назва NetBIOS

- Визначає назву NetBIOS вашого комп’ютера. У полі для введення тексту буде вказано відомості, взяті з файла налаштувань `smb.conf`, або назву вузла вашого комп’ютера. Зазвичай, потреби у зміні вказаних програмою даних не повинно виникнути.

  Типове значення: назва NetBIOS, визначена у `smb.conf`, або назва вузла

Домен

- Визначає назву домену/робочої групи, до якої належить ваш комп’ютер. У полі для введення тексту буде вказано відомості, взяті з файла налаштувань `smb.conf`. Зазвичай, потреби у зміні вказаних програмою даних не повинно виникнути.

  Типове значення: назва домену, визначена у `smb.conf`

Параметри сокетів

- Тут можна встановити параметри сокета TCP. Додаткові відомості можна отримати за допомогою сторінки довідника

  smb.conf

  5.

  Типове значення: параметри сокета, визначені у файлі `smb.conf`

Діапазон NetBIOS

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

  smb.conf

  5.

  Типове значення: діапазон NetBIOS, визначений у файлі `smb.conf`

##### Віддалені порти

Порт SMB

- Встановлює номер порту SMB, який використовується

  net

  8,

  smbclient

  1 та

  smbtree

  1 для обміну даними з віддаленим вузлом. У FreeBSD цей порт також використовуватиметься для монтування.

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

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

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

- Встановлює номер порту системи, який буде використано

  mount.cifs

  8 для монтування віддаленого спільного ресурсу. У всіх сучасних операційних системах має працювати номер порту (445). Якщо у вас виникають проблеми, спробуйте скористатися портом з номером 139. Якщо проблеми виникають лише під час зв’язку з певними вузлами, рекомендуємо вам не змінювати значення цього параметра, а скористатися діалоговим вікном Нетипові параметри для визначення номерів окремих портів для проблемних вузлів.

  Цим пунктом можна скористатися лише у &Linux;. У FreeBSD порт для монтування спільних ресурсів завжди встановлено у значення SMB-порт.

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

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

Спробувати розпізнавання з Kerberos

- Використовувати Kerberos для розпізнавання у середовищі Active Directory. Цей параметр використовується у

  net

  8,

  smbclient

  1 та

  smbtree

  1.

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

Розпізнавання за локальним обліковим записом

- У разі позначення цього пункту запити до віддаленого сервера буде надіслано на основі реєстраційних даних локального облікового запису вашого користувача. Використовується у

  net

  8,

  smbclient

  1 та

  smbtree

  1.

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

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

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

  net

  8,

  smbclient

  1 та

  smbtree

  1.

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

##### Безпека

Стан підписування

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

  smbclient

  1 і

  smbtree

  1.

  Можна обрати один з таких варіантів:

  None

- Не встановлювати стан підписування.

On

- Встановити стан підписування у значення увімкнено.

Off

- Встановити стан підписування у значення вимкнено.

Required

- Встановити стан підписування у значення обов’язкове.

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

Шифрувати передавання даних SMB

- Щоб можна було скористатися цим пунктом, на віддаленому сервері має бути передбачено підтримку розширень &UNIX;. Вимагати шифрування даних з’єднання. Цей параметр є новим (його передбачено з версії Samba 3.2), він працюватиме лише з серверами версії Samba 3.2 і новішими. З’єднання не буде встановлено, якщо шифрування не буде узгоджено.

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

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

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

Код користувача

- Визначає власника файлів і каталогів файлової системи. Типово, буде використано код вашого користувача (UID). Щоб змінити значення UID, натисніть кнопку пошуку і оберіть потрібне значення зі спадного меню.

  Типове значення: ваш код користувача (UID)

Код групи

- Визначає групу-власника файлів і каталогів файлової системи. Типово, буде використано код вашої групи (GID). Щоб змінити значення GID, натисніть кнопку пошуку і оберіть потрібне значення зі спадного меню.

  Типове значення: ваш код групи (GID)

Маска файлів

- Встановлює параметри прав доступу, які буде застосовано до файлів. Чотирицифрове значення слід вказувати у вісімковій системі числення. Докладніше про маску файлів (fmask) можна дізнатися зі сторінок довідника (man)

  mount

  8 і

  umask

  2.

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

Маска теки

- Встановлює параметри прав доступу, які буде застосовано до каталогів. Чотирицифрове значення слід вказувати у вісімковій системі числення. Докладніше про маску каталогів (dmask) можна дізнатися зі сторінок довідника (man)

  mount

  8 і

  umask

  2.

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

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

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

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

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

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

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

Кодова сторінка сервера

- Встановлює кодову сторінку, яку використовує віддалений сервер.

  Цим пунктом можна буде скористатися лише у FreeBSD.

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

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

(Цього віджета ви не знайдете у FreeBSD.)

Щоб мати змогу визначати більшість з цих параметрів, вам слід встановити у системі ядро &Linux; версії 2.6.15 або пізнішої.

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

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

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

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

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

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

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

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

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

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

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

  mount.cifs

  8.

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

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

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

  mount.cifs

  8.

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

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

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

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

Не використовувати блокування

- Не використовувати блокування. Не запускати lockd.

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

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

- Визначення версії протоколу SMB, якою слід користуватися.

  Можна використовувати такі значення:

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

- Використовується параметр командного рядка `vers=1.0` Таким чином,

  mount.cifs

  8 буде наказано використовувати класичний протокол CIFS/SMBv1.

2.0 (Windows Vista SP1/Windows Server 2008)

- Використовується параметр командного рядка `vers=2.0` Таким чином,

  mount.cifs

  8 буде наказано використовувати протокол SMBv2.002. Цей протокол було вперше впроваджено у Windows Vista Service Pack 1 та Windows Server 2008.

  Зауважте, що у початковій версії випуску Windows Vista використовується трохи інший діалект (2.000), підтримки якого не передбачено.

2.1 (Windows 7/Windows Server 2008R2)

- Використовується параметр командного рядка `vers=2.1` Таким чином,

  mount.cifs

  8 буде наказано використовувати протокол SMBv2.1, який було впроваджено у Microsoft Windows 7 та Windows Server 2008R2.

3.0 (Windows 8/Windows Server 2012)

- Використовується параметр командного рядка `vers=3.0` Таким чином,

  mount.cifs

  8 буде наказано використовувати протокол SMBv3.0, який було впроваджено у Microsoft Windows 8 та Windows Server 2012.

Типове значення: 1.0 (класичний протокол CIFS/SMBv1)

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

- Визначення способу обробки запитів на читання-запис. Якщо ви накажете програмі взагалі не використовувати кешування файлових даних, кеш не використовуватиметься клієнтською частиною для виконання звичайних завдань із читання чи запису даних. Для виконання таких запитів система завжди намагатиметься отримати доступ безпосередньо до сервера з даними. Якщо ви виберете варіант із строгим дотримання протоколу CIFS/SMB2, система використовуватиме дані з кешу лише тоді, коли клієнтська частина зв’язку отримуватиме сигнал про блокування даних на час виконання операції. Якщо такого блокування не буде, клієнтська частина не використовуватиме дані з кешу і намагатиметься отримати безпосередній доступ до сервера для виконання дій із читання чи запису. Варіант з розширеною семантикою кешування іноді може забезпечити вищу швидкодію за рахунок можливої втрати синхронізації кешу. Така втрата синхронізації може призвести до пошкодження даних, якщо до одного набору файлів одночасно отримує доступ декілька клієнтів. Через перелічені вище обставини ми рекомендуємо використовувати режим строгого дотримання протоколу під час кешування.

  Можна використовувати такі значення:

  Взагалі не кешувати файлові дані

- Використовується параметр командного рядка `cache=none` Таким чином,

  mount.cifs

  8 буде наказано взагалі не кешувати дані.

Строго дотримуватися протоколу CIFS/SMB2

- Використовується параметр командного рядка `cache=strict` Таким чином,

  mount.cifs

  8 буде наказано строго дотримуватися протоколу CIFS/SMB2.

Дозволити розширену семантику кешування

- Використовується параметр командного рядка `cache=loose` Таким чином,

  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

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

- Визначення додаткових параметрів використання

  mount.cifs

  8. Натисканням кнопки редагування, розташованої праворуч від поля редагування, можна відкрити діалогове вікно введення даних параметрів у форматі списку значень, відокремлених комами. Після натискання кнопки Гаразд у діалоговому вікні введення даних програма виконає перевірку параметрів за «білим» списком і виключить записи, яких у ньому немає.

  Типове значення: порожній рядок

#### Допоміжні програми

##### net

Підказка протоколу

- За допомогою цих параметрів ви можете вказати &smb4k;, який протокол слід використовувати під час виконання команди

  net

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

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

  Можна обрати один з таких варіантів:

  Автоматичне виявлення

- Протокол буде визначено автоматично за допомогою команди

  net

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

  net

  8 виникають проблеми з узгодженням належного протоколу. Здебільшого такі проблеми можна виправити вибором значення підказки протоколу RPC.

RPC: Сучасні операційні системи

- Протокол RPC використовується сучасними версіями &Windows; (2000/XP/2003) і Samba.

RAP: Застарілі операційні системи

- Протокол RAP використовується застарілими системами &Windows; (95/98/Me). Недоліком цього протоколу є відсутність підтримки довгих назв спільних ресурсів. &smb4k; використовує цей протокол, якщо з’єднатися за сучасним протоколом не вдасться.

ADS: середовище Active Directory (LDAP/Kerberos)

- За можливості, &smb4k; намагатиметься використовувати протокол ADS. Будь ласка, зауважте, що команду перемикання на протокол ADS ще не реалізовано, отже у поточній версії програми вибір цього варіанта не призведе до видимих наслідків.

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

##### nmblookup

Трансляційна адреса

- Надсилати запит на вказану трансляційну адресу. Якщо не буде позначено цей пункт, nmblookup типово надсилатиме запит на трансляційну адресу інтерфейсів мережі, які було або визначено автоматично, або вказано як значення параметра

      interfaces = ...

  файла налаштувань `smb.conf`.

  Типове значення: визначається параметрами файла `smb.conf`

Спробувати прив'язатися до порту UDP 137 для надсилання і прийняття датаграм UDP

- Причиною появи цього пункту у інтерфейсі програми є вада у Windows 95, пов’язана з ігноруванням системою даних про порт джерела пакета запису — система відповідає на порт UDP 137. Зазвичай, потреби у позначенні цього пункту не буде. Якщо у вас виникають проблеми зі скануванням мережі і ви думаєте, що позначення цього пункту має допомогти, ознайомтеся спочатку з вмістом сторінки довідника (man) програми

  nmblookup

  1.

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

##### smbclient

Порядок визначення назв

- Визначає перелік служб назв та порядок їх використання під час визначення назв вузлів та адрес IP. Слід вказати рядок відокремлених пробілами варіантів служб. Серед можливих варіантів: «lmhost», «host», «wins» і «bcast». Докладніші відомості наведено на сторінці довідника (man) програми

  smbclient

  1.

  Типове значення: визначається параметрами файла `smb.conf`

Розмір буфера

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

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

##### smbtree

Надсилати запити як трансляції

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

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

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

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

rsync

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

rsync

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

#### Копіювання

##### Типове місце призначення

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

- Це базова тека (префікс монтування), куди &smb4k; зберігатиме перенесені дані за допомогою програми

  rsync

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  За допомогою цього пункту можна наказати

  rsync

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

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

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

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

  Позначенням цього пункту можна наказати

  rsync

  1 не створювати копій файлів під час пересування.

  rsync

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

  rsync

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  rsync

  1 пропускатиме всі каталоги (та не виводитиме повідомлень про це). Якщо буде вказано обидва параметри, `--dirs` і `--recursive`, пріоритет отримає параметр `--recursive`.

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

Стискати дані під час перенесення

- Параметр: `-z`/`--compress`

  Стискати дані під час перенесення.

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

##### Посилання

Зберігати символьні посилання

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

  Копіювати символічні посилання як символічні посилання.

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

Перетворювати символічні посилання

- Параметр: `-L`/`--copy-links`

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

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

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

- Параметр: `--copy-unsafe-links`

  Перетворювати лише «небезпечні» символічні посилання. Це означає, що якщо під час копіювання програма виявить символічне посилання на об’єкт поза деревом каталогів базового каталогу копіювання, буде виконано перенесення зовнішнього елемента, а не самого символічного посилання.

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

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

- Параметр: `--safe-links`

  За допомогою цього пункту можна наказати

  rsync

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

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

Зберігати жорсткі посилання

- Параметр: `-H`/`--hard-links`

  За допомогою цього пункту можна наказати

  rsync

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

  Зауважте, що програма

  rsync

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

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

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

- Параметр: `-K`/`--keep-dirlinks`

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

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

##### Права доступу до файлів тощо.

Зберігати права доступу

- Параметр: `-p`/`--perms`

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

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

Зберігати групу

- Параметр: `-g`/`--group`

  За допомогою цього параметра можна наказати

  rsync

  1 встановлювати для файла призначення ту саму групу власників, що і для файла джерела. Якщо програму отримання даних запущено не з правами доступу суперкористувача (або з параметром `--no-super`), ви зможете визначити лише групи, учасником яких є ваш користувач.

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

Зберігати власника

- Параметр: `-o`/`--owner`

  Позначення цього пункту, призведе до того, що

  rsync

  1 встановлюватиме значення параметра власника файла призначення, тотожні до параметрів власника файла джерела. Типово зберігатиметься ім’я користувача, але за певних обставин програма повертатиметься до використання ідентифікаційного номера користувач (докладніше про це у описі параметра `--numeric-ids`). Позначення цього пункту не матиме значення, якщо програму отримання даних

  rsync

  1 не запущено від імені суперкористувача і не вказано параметра `--super`.

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

Зберігати файли пристроїв та особливі файли

- Параметр: `-D`/`--devices --specials`

  За допомогою цього пункту можна наказати

  rsync

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

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

Зберігати час

- Параметр: `-t`/`--times`

  За допомогою цього пункту можна наказати

  rsync

  1 переносити дані про час зміни файла разом з самим файлом і оновлювати ці дані на віддаленій системі.

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

Пропускати каталоги, коли зберігається час

- Параметр: `-O`/`--omit-dir-times`

  За допомогою цього пункту можна наказати

  rsync

  1 не зберігати час зміни каталогів (див. параметр `--times`).

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

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

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

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

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

##### Перенесення файлів

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

- Параметр: `--min-size=ЧИСЛО`

  За допомогою цього пункту можна наказати

  rsync

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

  Типове значення: не позначено; ЧИСЛО=кБ

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

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

  За допомогою цього пункту можна наказати

  rsync

  1 не виконувати перенесення файлів з розміром, більшим за вказаний РОЗМІР.

  Типове значення: не позначено; ЧИСЛО=кБ

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

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

  Типово, у разі переривання перенесення даних

  rsync

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

  rsync

  1 зберігати частково перенесені файли. Це пришвидшить перенесення файлів під час наступної спроби.

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

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

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

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

  rsync

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Не виключати файли, які відповідають цьому шаблону

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

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

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

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

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

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

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

##### Правила фільтрування

Нетипові правила фільтрування

- Параметр: `-f`/`--filter=ПРАВИЛО`

  Тут ви можете визначити одне або декілька правил фільтрування. Запис кожного правила має починатися з рядка `--filter=` або `-f`, оскільки вміст цієї панелі буде передано програмі

  rsync

  1 БЕЗ ОБРОБКИ.

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

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

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

  Типове значення: порожній рядок

Використовувати правило фільтрування «--filter='dir-merge /.rsync-filter'»

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

  За допомогою цього параметра можна наказати

  rsync

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

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

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

Використовувати правило фільтрування «--filter='exclude .rsync-filter'»

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

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

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

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

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

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

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

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

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

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

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

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

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

  У разі використання цього параметра алгоритм нарощувального копіювання

  rsync

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

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

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

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

  За допомогою позначення цього пункту можна наказати

  rsync

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

  rsync

  1 ієрархії кожної з вказаних користувачем тек, а також аналогічного рекурсивного перегляду на стороні отримання даних під час вилучення файлів. Крім того, вам слід пам’ятати, що

  rsync

  1 вважає точки монтування, «зав’язані» на один пристрій, однією файловою системою.

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

Оновлювати лише файли, які вже існують

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

  За допомогою цього параметра можна наказати

  rsync

  1 пропустити крок оновлення файлів (і каталогів), яких ще немає на стороні призначення. Якщо поєднати цей параметр з параметром `--ignore-existing`, файли не оновлюватимуться взагалі (корисно, якщо вам потрібно просто вилучити зайві файли).

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

Ігнорувати файли, які вже існують

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

  За допомогою цього параметра можна наказати

  rsync

  1 пропускати крок оновлення файлів, які вже існують у файловій системі призначення. Див. також `--ignore-non-existing`.

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

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

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

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

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

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

##### Резервування

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

- Параметр: `-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 зберігати всі резервні копії у вказаній теці. Подібна стратегія буде корисною, якщо ви користуєтеся нарощувальним резервним копіюванням. Крім того, ви можете вказати суфікс назв файлів резервних копій за допомогою параметра `--suffix` (якщо ви цього не зробите, файли резервних копій матимуть ті самі назви, що і початкові файли).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Знімок вкладки налаштування «Нетипові параметри» Сторінка налаштування «Нетипові параметри»

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

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

#### Samba

Тут ви можете редагувати різноманітні параметри Samba. Перелік доступних параметрів залежить від використаної вами операційної системи. Докладніший опис можна знайти у описі сторінки налаштовування Samba.

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

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

### Профілі

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

Знімок вкладки налаштувань «Профілі» Вкладка налаштувань «Профілі»

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

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

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

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

Використання помічника перенесення профілів

- Використовувати помічник перенесення профілів під час вилучення профілів або вмикання чи вимикання використання профілів. За допомогою помічника перенесення профілів ви зможете перенести усі параметри, які було збережено для певного профілю, до іншого профілю.

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

#### Профілі

Тут можна керувати вашими профілями. Типово, передбачено два профілі (Home та Work). Втім, ви можете створити власні профілі. Одразу після першого вмикання використання профілів активним профілем стане профіль, запис якого є першим у списку.

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

## Довідка щодо команд

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

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

Файл Профілі

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

&Alt; F4 Файл Вийти

- Завершити роботу &smb4k;.

#### Меню «Мережа»

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

- Виконати повторне сканування мережевого оточення, робочої групи або комп’ютера.

&Ctrl; A Мережа Перервати

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

&Ctrl; O Мережа Відкрити діалогове вікно монтування

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

&Ctrl; T Мережа Розпізнавання

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

&Ctrl; C Мережа Нетипові параметри

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

&Ctrl; V Мережа Перегляд

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

&Ctrl; P Мережа Надрукувати файл

- Відкрити діалогове вікно друку.

&Ctrl; M Мережа Змонтувати

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

#### Меню «Пошук»

&Ctrl; S Пошук Шукати

- Виконати пошук у мережі за введеним рядком пошуку.

&Ctrl; A Пошук Перервати

- Перервати пошук у мережі

Пошук Спорожнити

- Спорожнити віджет пошуку у мережі, тобто вилучити дані зі спадного списку, панелей журналу та списку.

&Ctrl; D Пошук Змонтувати

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

#### Меню «Спільні ресурси»

&Ctrl; U Спільні ресурси Демонтувати

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

&Ctrl; N Спільні ресурси Демонтувати всі

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

&Ctrl; Y Спільні ресурси Синхронізувати

- Розпочати синхронізацію.

&Ctrl; L Спільні ресурси Відкрити у Konsole

- Відкрити базову теку позначеного спільного ресурсу у &konsole;.

&Ctrl; I Спільні ресурси Відкрити за допомогою менеджера файлів

- Відкрити вміст позначеного спільного ресурсу у типовій програмі для керування файлами (наприклад у &dolphin;).

#### Меню «Закладки»

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

- Відкрити вікно редактора закладок.

&Ctrl;B Закладки Додати закладку

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

#### Меню «Параметри»

Параметри Показані панелі

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

Параметри Показати смужку стану

- Наказати програмі приховати або показати смужку стану.

Параметри Віджети панелей

- Наказати програмі приховати або показати віджети панелей у головному вікні.

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

- Перемкнути програму між режимами показу піктограм спільних ресурсів та їх списку.

Параметри Налаштувати &smb4k;...

- Відкрити діалогове вікно налаштування програми.

#### Меню «Довідка»

Крім того, у &smb4k; передбачено типові для &kde; пункти меню Довідка. Докладніший опис цих пунктів можна знайти у розділі щодо меню «Довідка» підручника з основ роботи у &kde;.

## Як надіслати звіт про вади

Перш ніж надсилати звіт про ваду, будь ласка, ознайомтеся з нашою вікі. Там вже наведено шляхи розв’язання багатьох поширених проблем. Крім того, вам варто спробувати скористатися найсвіжішою версією &smb4k;. Можливо, у ній причину вашої проблеми вже усунуто.

Під час складання звіту про вади дотримуйтеся таких настанов:

- Докладно опишіть ваші дії, які призвели до виявлення вади, звіт про яку ви надсилаєте.

- Вкажіть версію &smb4k; і &kde;.

- Повідомте про вашу операційну систему (&Linux;, FreeBSD тощо) та її дистрибутив, які встановлено на вашому комп’ютері.

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

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

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

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

## Подяки і ліцензія

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

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

&underFDL; &underGPL;

### Розробники

- Alexander Reinholdt alexander.reinholdt@kdemail.net

### Переклади

Переклади виконано перекладачами &kde;.

### Особливі подяки

Команда &smb4k; вдячна всім, хто зробив внесок у розвиток програми надсиланням латок до її коду. Крім того, варто сказати велике «Спасибі!» Rashid N. Achilov shelton@sentry.granch.ru, який переконав нас у потребі портування &smb4k; на FreeBSD та зробив значний внесок у досягнення цієї мети.

## Додаток

### Як отримати &smb4k;

Найсвіжішу стабільну версію програми можна знайти тут.

### Вимоги

Офіційно, у &smb4k; передбачено підтримку &Linux;, FreeBSD та NetBSD. Можливо, програма працює у інших операційних системах, але перевірки цього твердження не виконувалося.

Для збирання &smb4k; вам знадобляться такі компоненти:

- CMake ( >= 2.8)

- GNU Compiler Collection (g++ >= 4.0) or clang/LLVM ( >= 3.0)

Робота &smb4k; залежить від таких бібліотек:

- kdelibs та kde-runtime ( >= 4.8.0 або >= 4.10.0 для роботи плазмоїда)

- &Qt; ( >= 4.8.0, але < 5.x)

- реалізація бібліотеки C

Крім того, для роботи вам знадобляться:

- Samba (3.x або 4.x, рекомендовано 4.1)

- GNU grep

- GNU awk (gawk) або подібна програма

- GNU sed

- GNU findutils (xargs)

- Зібрана у ядрі вашої системи підтримка файлової системи /proc (&Linux;)

Крім того, щоб скористатися усіма можливостями програми, вам варто встановити такі програми:

- rsync

Для запуску &smb4k; потрібно приблизно 20 МБ оперативної пам’яті, але цей об’єм може бути і іншим, — все залежить від платформи та конфігурації системи.

Список змін у програмі наведено у файлі `ChangeLog`.

### Налаштовування, збирання і встановлення

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

Отримайте потрібну вам версію Smb4K і розпакуйте архів з кодом:

    $ tar xvfJ smb4k-x.y.z.tar.xz

Замініть «x.y.z» на номер версії. Перейдіть до каталогу коду і створіть у ньому підкаталог `build`:

    $ cd smb4k-x.y.z
    $ mkdir build

Перейдіть до каталогу `build` і налаштуйте збирання початкового коду:

    $ cd build
    $ cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` -DCMAKE_BUILD_TYPE=Release ..

Якщо ви хочете зібрати Smb4K із діагностичними символами, замініть «Release» на «Debug». Передбачено також декілька специфічних для &smb4k; аргументів, які можуть вас зацікавити:

Аргумент | З версії | Опис
-DINSTALL_HEADER_FILES=yes|no | 1.0.0 | Встановити основні файли заголовків. Типово вимкнено.
-DINSTALL_PLASMOID=yes|no | 1.1.0 | Встановити плазмоїд. Для його роботи потрібне KDE SC 4.10 або новіша версія. Його збирання типово увімкнено, якщо буде виявлено відповідну версію KDE.

Після налаштовування зберіть і встановіть &smb4k;:

    $ make && sudo make install

Якщо пізніше ви хочете мати змогу вилучити &smb4k; за допомогою програми для керування пакунками вашої системи, скористайтеся checkinstall замість `make install`. Пакунок має бути у сховищі пакунків вашого дистрибутива. Віддайте команду:

    $ make && sudo checkinstall

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

    $ cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` -DCMAKE_BUILD_TYPE=debugfull ..

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