англійськафранцузькаіспанська

Ad


Значок OnWorks

Xvnc4 - онлайн у хмарі

Запустіть Xvnc4 у постачальника безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда Xvnc4, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


Xvnc - сервер X VNC

СИНТАКСИС


Xvnc [опції]:дисплей#

ОПИС


Xvnc є сервером X VNC (віртуальних мережевих обчислень). Він заснований на стандартному X-сервері,
але він має «віртуальний» екран, а не фізичний. Відображення програм X
на ньому, наче це був звичайний дисплей X, але доступ до них можна отримати лише через VNC
глядач - див vncviewer(1).

Отже, Xvnc — це насправді два сервера в одному. Для програм це X-сервер, а для додатків
віддалені користувачі VNC це VNC-сервер. За домовленістю ми влаштували, що сервер VNC
номер дисплея буде таким же, як номер дисплея X-сервера, що означає, що ви можете використовувати
наприклад snoopy:2 для посилання на дисплей 2 на машині "snoopy" як у світі X, так і у VNC
світ.

Найкращий спосіб почати Xvnc відбувається через vncserver сценарій. Це створює середовище
належним чином і запускає кілька програм X, щоб ви могли працювати. Перегляньте сторінку посібника
vncserver(1) для отримання додаткової інформації.

ВАРІАНТИ


Xvnc вимагає багато варіантів - працює Xvnc -допомога дає список. Багато з них є стандартними
Параметри сервера X, які описані в X-сервер(1) сторінка посібника. На додаток до
параметри, які можна встановити лише за допомогою командного рядка, є також «параметри», які можна
встановлювати як за допомогою командного рядка, так і за допомогою vncconfig(1) програма.

-геометрія ширинаxвисота
Вкажіть розмір робочого столу, який потрібно створити. За замовчуванням – 1024x768.

- глибина глибина
Вкажіть глибину пікселів у бітах робочого столу, який потрібно створити. За замовчуванням 16, інше
можливі значення 8, 15 і 24 - все інше може викликати дивне
поведінка додатків.

- піксельний формат формат
Вкажіть піксельний формат для використання сервера (BGRnnn або RGBnnn). За замовчуванням для глибини 8
є BGR233 (що означає, що два найбільш значущі біти представляють синій колір, наступні три
зелений, а три найменше значення представляють червоний), за замовчуванням для глибини 16 є
RGB565 і для глибини 24 це RGB888.

-cc 3 Як альтернатива стандартному візуалу TrueColor, це дозволяє запустити Xvnc
сервер із візуальним зображенням PseudoColor (тобто таким, який використовує колірну карту або палітру),
що може бути корисним для запуску деяких старих програм X, які працюють лише на таких
дисплей. Значення, відмінні від 3 (PseudoColor) і 4 (TrueColor) для параметра -cc
може призвести до дивної поведінки, і робочі столи PseudoColor повинні мати глибину 8 біт (тобто
- глибина 8).

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

-допомога Перерахуйте всі варіанти та параметри

ПАРАМЕТРИ


Параметри VNC можна встановлювати як за допомогою командного рядка, так і через vncconfig(1) програма,
і з сервером XFree86 з підтримкою VNC через записи параметрів у файлі XF86Config.

Параметри можна ввімкнути за допомогою -парам або вимкнути з -парам=0. Параметри, які приймають a
значення можна вказати як -парам значення. Інші дійсні форми є парам=значення -парам=значення
--парам=значення. Назви параметрів не чутливі до регістру.

- робочий стіл ім'я робочого столу
Кожен робочий стіл має назву, яку може відобразити глядач. За замовчуванням встановлено значення "x11".

-rfbport порт
Вказує порт TCP, на якому Xvnc прослуховує підключення від глядачів (
Протокол, який використовується у VNC, називається RFB - «віддалений буфер кадру»). За замовчуванням – 5900
плюс номер дисплея.

-rfb зачекайте час, -ClientWaitTimeMillis час

Час у мілісекундах для очікування глядача, який блокує Xvnc. Це
необхідно, оскільки Xvnc є однопотоковим і іноді блокується, доки не зробить глядач
закінчив надсилання або отримання повідомлення - зауважте, що це не означає оновлення
буде скасовано після цього часу. За замовчуванням – 20000 (20 секунд).

-httpd каталог
Запустіть міні-HTTP-сервер, який обслуговує файли з заданого каталогу. Зазвичай
каталог міститиме класи для програми перегляду Java. Крім того, файли з a
Розширення .vnc матиме певні заміни, зроблені так, щоб одна інсталяція
Переглядач Java VNC може обслуговуватися окремими екземплярами Xvnc.

-httpПорт порт
Вказує порт, на якому працює міні-HTTP-сервер. За замовчуванням 5800 плюс
відобразити номер.

-rfbauth passwd-файл, -Файл пароля passwd-файл
Вказує файл, що містить пароль, який використовується для автентифікації користувачів. Файл
доступ до нього здійснюється щоразу, коли входить з’єднання, тому його можна змінити на льоту через
vncpasswd(1).

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

-SendCutText
Надсилати зміни в буфер обміну клієнтам (за умовчанням увімкнено). Зверніть увагу, що ви також повинні бігти
vncconfig(1) щоб запустити буфер обміну.

-AcceptCutText
Приймати оновлення буфера обміну від клієнтів (за замовчуванням увімкнено). Зверніть увагу, що ви також повинні бігти
vncconfig(1) щоб запустити буфер обміну.

-AcceptPointerEvents
Приймати події натискання вказівника та випуску вказівників від клієнтів (за замовчуванням увімкнено).

-AcceptKeyEvents
Приймати події натискання та відпускання клавіш від клієнтів (за умовчанням увімкнено).

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

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

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

-Протокол 3.3
Завжди використовуйте протокол версії 3.3 для зворотної сумісності з поганою поведінкою
клієнтів (за замовчуванням вимкнено).

-Порівняйте FB
Виконайте порівняння пікселів у буфері кадрів, щоб зменшити кількість непотрібних оновлень (за умовчанням
на).

-Типи безпеки сек-типи
Укажіть, які схеми безпеки використовувати, розділяючи їх комами. Наразі тільки "Немає"
і "VncAuth" підтримуються. За замовчуванням є "VncAuth" - зверніть увагу, що якщо ви хочете a
сервер, який не вимагає пароля, ви повинні встановити цей параметр на «Немає».

-Час очікування seconds
Кількість секунд, через які неактивне з’єднання VNC буде розірвано (за замовчуванням
становить 3600 тобто годину).

-QueryConnect
Запропонує користувачеві робочого столу явно прийняти або відхилити вхідне повідомлення
зв'язки. Це найбільш корисно при використанні модуля vnc.so або x0vncserver(1)
програма для доступу до існуючого робочого столу X через VNC.

Команда vncconfig(1) Для QueryConnect на робочому столі має бути запущена програма
підтримуватися vnc.so(1) модуль або Xvnc(1) програма. The x0vncserver(1)
програма не вимагає vncconfig(1) працювати.

-локальний хост
Дозволити підключення лише з однієї машини. Корисно, якщо ви використовуєте SSH і хочете
зупинити з'єднання без SSH з будь-яких інших хостів. Перегляньте посібник із використання VNC із SSH
на веб-сайті.

-лог ім'я журналу:dest:рівень
Налаштовує параметри журналу налагодження. dest на даний момент може бути stderr or stdout та
рівень знаходиться від 0 до 100, 100 означає найбільш докладний результат. ім'я журналу звичайно *
означає все, але ви можете націлити певний вихідний файл, якщо знаєте його назву
«LogWriter». За замовчуванням є *:stderr:30.

- RemapKeys відображення
Встановлює розстановку клавіатури. відображення це рядок символів, розділених комами
відображення, кожне у формі бак->бакабо бак<>бак, Де бак є шістнадцятковим
keysym. Наприклад, для обміну символами " і @ потрібно вказати
наступні:

RemapKeys=0x22<>0x40

ВИКОРИСТАННЯ З INETD


Налаштувавши inetd(1) належним чином, Xvnc можна запустити на вимогу, коли a
з’єднання встановлюється, а не запускається вручну. Коли дано -inetd
замість того, щоб прослуховувати TCP-з'єднання на заданому порту, він використовує його стандарт
введення і стандартний вихід. Є два режими, керовані записом очікування/зачекайте в
inetd.conf файл.

У режимі nowait Xvnc використовує свій стандартний вхід і вихід безпосередньо як підключення до
глядач. Він ніколи не має роз'єму прослуховування, тому не може приймати подальші з'єднання з
глядачів (проте він може підключатися до слухачів за допомогою програми vncconfig).
Подальші підключення засобу перегляду до того самого порту TCP призводять до того, що inetd створює новий Xvnc для
розбиратися з кожним з’єднанням. Коли з’єднання із засобом перегляду вмирає, Xvnc і будь-які
асоційовані X клієнтів помирають. Ця поведінка є найбільш корисною в поєднанні з XDMCP
параметри -query і -once. Типовим прикладом у inetd.conf може бути (все в одному рядку):

5950 stream tcp nowait nobody /usr/local/bin/Xvnc Xvnc -inetd -query localhost -once
типи безпеки = немає

У цьому прикладі підключення до :50 призведе до створення нового Xvnc для цього підключення
який має відображати стандартний екран входу в XDM на цій машині. Тому що користувач
потрібно ввійти через XDM, зазвичай можна приймати підключення без пароля VNC
цей випадок.

У режимі очікування, коли встановлюється перше з'єднання, inetd передає сокет прослуховування
Xvnc. Це означає, що для даного TCP-порту завжди існує лише один Xvnc.
Подальші підключення засобу перегляду до того самого порту приймаються тим же Xvnc у звичайному режимі
спосіб. Навіть якщо вихідне з’єднання розірвано, Xvnc продовжуватиме працювати. Якщо це
використовується з параметрами XDMCP -query і -once, Xvnc і пов'язані з ним клієнти X будуть
помре, коли користувач виходить із сеансу X звичайним способом. Важливо використовувати а
В даному випадку пароль VNC. Типовим записом у inetd.conf може бути:

5951 потік tcp wait james /usr/local/bin/Xvnc Xvnc -inetd -query localhost
-once passwordFile=/home/james/.vnc/passwd

Насправді, як правило, у вас буде один запис для кожного користувача, який регулярно використовує VNC
який має власний виділений порт TCP, який вони використовують. У цьому прикладі, коли користувач "james"
підключається до :51, він вводить свій пароль VNC, а потім отримує екран входу в XDM, де він реєструється
в звичайний спосіб. Однак, на відміну від попереднього прикладу, якщо він роз’єднається,
сеанс залишається постійним, і коли він відновиться, він отримає той самий сеанс назад
знову. Коли він виходить із сесії X, Xvnc помре, але, звичайно, новий
створюватиметься автоматично під час наступного підключення.

Використовуйте Xvnc4 онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

Команди Linux

Ad