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

## Вступ

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

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

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

Будь ласка, повідомляйте про будь-які вади у програмі або про запити на реалізацію функціональних можливостей до списків листування &kde;. Повідомлення про ваду також можна залишити на сайті http://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; Приклад запрошення електронною поштою &krfb;

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

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

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

### Керування запрошеннями &krfb;

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

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

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

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

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

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

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

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

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

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

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

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

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

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

### Що відбувається, коли хтось з’єднується з &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;

## Встановлення

### Як отримати &krfb;

&install.intro.documentation;

### Збирання і встановлення

&install.compile.documentation;
&documentation.index;