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

## Вступ

&krfb; — це серверна програма, яка надає вам змогу розділити ваш поточний сеанс роботи з користувачем, який працює на іншому комп’ютері, так, щоб цей користувач зміг скористатися клієнтом VNC для перегляду або навіть керування вашою стільницею.

Типово, &krfb; краще використовувати з клієнтом VNC для &kde;, яким є &krdc;, оскільки його можливості відповідають можливостям &krfb;.

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

Будь ласка, повідомляйте про будь-які вади у програмі або про запити на реалізацію функціональних можливостей до списків листування &kde;. Повідомлення про ваду також можна залишити на сайті https://bugs.kde.org.

## Протокол віддаленого буфера кадрів (Remote Frame Buffer)

У цьому розділі наведено коротенький опис протоколу віддаленого буфера кадрів (Remote Frame Buffer), який використовується у &krfb; та інших сумісних системах. Якщо ви вже знайомі з цією інформацією, ви можете не читати цей розділ.

Реалізація високого рівня системи з використанням протоколу віддаленого буфера кадрів відома як віртуальний мережевий комп’ютер (Virtual Network Computer), поширенішою є абревіатура цієї назви — VNC.

Віддалений буфер кадрів (або скорочено RFB) — це простий протокол для віддаленого доступу до графічних інтерфейсів користувача. Він працює на рівні буфера кадрів, який тісно пов’язано з показом зображення на екрані, а це означає, що його можна застосовувати до всіх віконних систем (зокрема, X11, &MacOS; і &Microsoft; &Windows;). Програми, які використовують віддалений буфер кадрів, існують для багатьох програмних платформ, часто їх можна розповсюджувати вільно.

У термінах протоколу віддаленого буфера кадрів програма, яку запущено на комп’ютері, на якому працює користувач (де міститься дисплей, клавіатура і пристрій вказівника), називається клієнтом. Програма, яку запущено на комп’ютері, де розташовано буфер кадрів (і де виконуються система керування вікнами і програмами, якою віддалено керує користувач) називається сервером. &krdc; — це сервер протоколу віддаленого буфера кадрів для &kde;. &krdc; — це клієнт протоколу віддаленого буфера кадрів для &kde;.

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

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

### Головне вікно &krfb;

Користуватися &krfb; дуже просто, — програма має простий інтерфейс, який ви можете бачити на знімку вікна, розташованому нижче.

Ось знімок вікна &krfb; Головне вікно &krfb;

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

#### Параметри з’єднання

Поле Адреса міститиме адресу вашого комп'ютера і номер порту, розділені двокрапкою. Адреса — це просто підказка. Можна використовувати будь-яку адресу, за якою можна отримати доступ до вашого комп'ютера. &krfb; спробує вгадати вашу адресу з налаштування мережі, але ця спроба не завжди буде вдалою. Якщо ваш комп'ютер перебуває під захистом брандмауера, він може мати іншу адресу або бути недоступним для інших комп'ютерів.

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

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

#### Автоматичний доступ

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

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

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

Якщо комп’ютер працює як сервер, і ви хочете використовувати &krfb; для віддаленого адміністрування, вам варто увімкнути автоматичний доступ.

#### Передавання даних щодо входу до системи

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

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

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

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

#### Завершення роботи &krfb;

Якщо ви закриєте головне вікно &krfb; натисканням піктограми закриття вікна або комбінації клавіш &Alt;F4, сервер продовжить роботу, на позначення чого у системному лотку буде показано відповідну піктограму. Щоб завершити роботу &krfb;, або скористайтеся пунктом меню Файл Вийти головного вікна програми, або наведіть вказівник миші на піктограму системного лотка, клацніть правою кнопкою миші і виберіть у контекстному меню пункт Вийти.

### Як налаштувати &krfb;

Окрім основного інтерфейсу &krfb;, який було показано і описано вище, ви можете керувати &krfb; за допомогою пункту Налаштувати... у головному вікні &krfb;. Налаштування &krfb; розподілено між двома сторінками, як показано на знімку вікна, розташованому нижче:

За допомогою сторінки Мережа можна визначити порт, який використовуватиме &krfb; так, як це показано нижче.

Налаштування &krfb; (сторінка «Мережа») Налаштування &krfb; (сторінка «Мережа»)

Позначка навпроти напису Оголошувати службу в локальній мережі визначає, чи буде &krfb; оголошувати про службу локальною мережею за допомогою протоколу адрес служб. Зазвичай, було б непогано позначити цей пункт, але оголошення працюватиме лише з клієнтами, які працюють з протоколом адрес служб (Service Location Protocol), такими як &krdc;.

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

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

Налаштування &krfb; (сторінка «Безпека») Налаштування &krfb; (сторінка «Безпека»)

### Встановлення з’єднання із &krfb;

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

Вікно з’єднання &krfb; Вікно з’єднання &krfb;

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

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

## Подяки і ліцензія

&krfb;

Авторські права на програму належать Tim Jansen tim@tjansen.de, ©2002.

Учасники розробки:

- Ian Reinhart Geiser geiseri@kde.org

Авторські права на документацію належать © 2003 &Brad.Hards; &Brad.Hards.mail;

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

&underFDL; &underGPL;
&documentation.index;