Це команда pyhoca-gui, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн- емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
pyhoca-gui - графічний клієнтський аплет X2Go, написаний на Python
СИНТАКСИС
pyhoca-gui [ опції ]
ОПИС
pyhoca-gui це кросплатформний (Windows, MacOS X, Linux) графічний клієнтський аплет X2Go, який
прикріплюється до системної панелі комп’ютера.
З системної панелі комп’ютера ви можете почати/відновити/надати доступ до попередньо налаштованих сеансів X2Go.
Ви можете керувати попередньо налаштованими профілями сеансу в менеджері профілів X2Go, а також
налаштувати основні налаштування pyhoca-gui.
pyhoca-gui використовує той самий набір файлів конфігурації (налаштування, друк та сесіях in
~/.x2goclient) як оригінальний додаток X2Go Client (автори Хайнц-М. Гразінг та Олександр
Шнейдер) робить.
На системах Windows pyhoca-gui використовує той самий набір ключів і значень реєстру Windows, що й файл
оригінальна програма X2Go Client.
Дивіться додані README та TODO для отримання додаткової інформації pyhoca-gui.
ЗАГАЛЬНИЙ ВАРІАНТИ
pyhoca-gui приймає такі загальні варіанти:
-h, --допомога
Відобразити довідку з усіма доступними параметрами командного рядка та вийти.
-V, -- версія
Вивести інформацію про версію та вийти.
-d, --спокійно
Немає виводу на стандартний вихід! Використовуйте цю опцію в Windows!!!
-d, --відлагоджувати
Увімкнути вихід налагодження.
--libdebug
Увімкнути код налагодження основного модуля Python X2Go.
--libdebug-sftpxfer
Увімкнути код налагодження коду sFTP-сервера Python X2Go (дуже докладний, і він може
навіть розкривають безладні дані).
СЕСІЯ В ЗВ'ЯЗКУ ВАРІАНТИ
-П, --профіль сесії
Ім’я профілю сеансу, який буде використовуватися для встановлення з’єднання. Ви насправді можете
передати цей параметр розділений комами список імен профілів сеансу.
--remember-ім'я користувача
Для профілів з інтерактивною автентифікацією запам’ятайте останнє використане ім’я користувача.
--неінтерактивні
Запуск в неінтерактивному режимі. Цей варіант вимагає --профіль сесії варіант. Це
також автоматично встановлює для таких параметрів значення true:
--restricted-trayicon
--single_session_profile
--початок при підключенні
--resume-all-on-connect
--exit-on-disconnect
--disconnect-on-suspend
--від’єднання на завершення
-- автоматичне підключення
Підключіть сеанси через автентифікацію відкритого ключа SSH під час запуску програми, якщо
можливо.
--show-profile-metatypes
Показувати описову метаінформацію про профілі сеансу в меню (ПРИМІТКА: це робить
меню виглядають трохи мляво, використовуйте його переважно для налагодження).
--профіль одного сеансу
Вимкнути підтримку обробки кількох профілів сеансу. Використовуйте разом з
--профіль сесії параметр cmdline.
--іконка в треї
Визначте альтернативний файл значка на системній панелі (лише файли PNG, файл не вказано
розширення тут, розмір 22x22 для Linux, 16x16 для Windows).
--підключення значка в лотку
Визначте альтернативний файл значка на системній панелі під час підключення до сервера (файли PNG
тільки, залиште тут розширення файлу, розмір 22x22 для Linux, 16x16 для Windows).
--restricted-trayicon
Обмежити функціональність pyhoca-guiГоловна піктограма менеджера сеансів, яка відображається в
область сповіщень / системний трей. Цей перемикач обмежує функціональність значка
до меню правою кнопкою миші, яке дозволяє підняти вікно ,,Про» та вийти з
додаток. При натисканні лівою кнопкою миші відображається лише мінімальне меню сеансу.
--add-to-known-hosts
Автоматично додавати відбиток ключа хоста до .ssh/known_hosts у разі «автентичності
сервера неможливо встановити" (без взаємодії з користувачем).
Обережно поводьтеся з цим параметром: його використання знижує безпеку/цілісність вашого SSH
налаштування клієнта.
--початок при підключенні
НЕПРЕДПОСТАВЛЕНО: розпочати сеанс безпосередньо після автентифікації (тільки якщо не призупинено
доступні сеанси). Цей перемикач тепер повністю керується зсередини
профілі сеансів. Сама ця опція залишається тут для сумісності зі старшими
версії PyHoca-GUI.
--exit-on-disconnect
вихід pyhoca-gui чисто після відключення сеансу.
--resume-on-connect, --resume-newest-on-connect
НЕ ПІДПРИЄМОВАНО: після автентифікації безпосередньо автоматично відновлюйте новітні доступні
запущена/призупинена сесія. Цей перемикач тепер повністю керується зсередини
профілів сеансу, відновлення останнього сеансу є жорстко запрограмованим за замовчуванням. однак,
Ви можете вплинути на відновлення поведінки за допомогою наступних двох параметрів командного рядка.
Сама ця опція залишається тут для сумісності зі старішими версіями PyHoca-
графічний інтерфейс користувача.
--resume-oldest-on-connect
Після автентифікації безпосередньо автоматично відновіть найстаріший доступний запущений/призупинений
сесія
--resume-all-on-connect
Після автентифікації безпосередньо автоматично відновлюються всі доступні запущені/призупинені сеанси.
--disconnect-on-suspend
Від’єднайтеся від сервера, якщо сеанс на цьому сервері призупинено.
--від’єднання на завершення
Від’єднайтеся від сервера, якщо сеанс на цьому сервері було припинено.
--дисплей :
Встановіть для змінної середовища DISPLAY значення : .
БРОКЕРСЬКА ВАРІАНТИ
Якщо ви хочете отримати профілі сеансів X2Go від X2Go Session Broker, скористайтеся файлом
наступні варіанти:
--broker-url=
Вкажіть брокера сеансів X2Go. pyhoca-gui може отримати доступ до http:// і
URL-адреси в стилі ssh://.
Синтаксис для посередництва HTTP:
http(s):// : @ : /шлях/до/брокера
Синтаксис для посередництва SSH:
ssh:// : @ : /usr/bin/x2gobroker (або будь-який виконуваний файл
який надає брокеру через SSH).
Як особливий ви можете ввести «HTTP» або «SSH», і програма буде
надайте вікно входу з попередньо відформатованою / схематичною URL-адресою.
--пароль брокера
Пароль брокера сеансів для отримання профілів сеансу з X2Go Session
Брокер. Пароль із відкритим текстом, який було зазначено в командному рядку, буде
маскується в списку системних процесів (Linux, MacOS). У системах Windows
використання параметра --broker-password заборонено.
--назва брокера
Надайте для брокера сеансів ім’я, яке можна читати. Ця назва замінює
Ім’я брокера за замовчуванням ("X2Go Session Broker") у меню програми та
спливаючі підказки.
--broker-cacertfile CACERT_FILE
Для брокерів https:// із сертифікатами SSL, які були підписані проти
підписаний root-CA, використовуйте цей параметр командного рядка, щоб вказати на самопідписаний кореневий CA
файл сертифіката.
--broker-autoconnect
Якщо надано цей параметр командного рядка, відкриється діалогове вікно аутентифікації брокера сеансу
з'являються під час запуску програми.
Брендинг ВАРІАНТИ
Команда pyhoca-gui надає деякі функції, які дозволяють легко брендувати його зовнішній вигляд. Ось деякі
варіанти налаштування pyhoca-gui зовнішній вигляд і поведінка.
--заставка-зображення
Визначте альтернативне зображення-заставка, яке відображатиметься під час запуску програми (PNG
лише файли, повний шлях або ім’я файлу, як знайдено в /img).
--про-образ
Визначте альтернативне зображення для вікна програми «Про програму» (лише файли PNG,
повний шлях або ім’я файлу, як знайдено в /img). Для тих, хто поширює а
налаштована версія цієї програми: як PyHoca-GUI та його бекенд Python X2Go
мають ліцензію AGPL, вікно ,,About'' є хорошим місцем для розміщення
розташування вашої модифікованої версії вихідного коду.
--disable-splash
Не показувати заставку програми.
--disable-options
Вимкніть пункт меню «Параметри» сірим кольором і таким чином відключіть конфігурацію клієнта
вікна.
--disable-printingprefs
Вимкніть пункт меню ,,Налаштування друку'' сірим і таким чином відключіть клієнтські
вікно параметрів друку.
--disable-profilemaner
Вимкніть пункти меню менеджера профілів сірим кольором і таким чином відключіть усі функції керування профілями
функціональні можливості.
--disable-notifications
Вимкніть усі сповіщення аплетів.
--logon-window-position x
Надайте спеціальну позицію для вікна входу, використовуйте від’ємні значення для розташування
відносно правої/нижньої межі.
--published-applications-no-submenus
Кількість опублікованих програм, які відображатимуться без підменю.
НАЗАД ВАРІАНТИ
pyhoca-gui підтримує прозоре використання різних серверів даних. Для конфігурації три
загальні серверні системи: FILE, GCONF (лише для Linux) і WINREG (тільки для Windows). За замовчуванням
бекенд на даний момент є серверним сервером FILE на всіх платформах.
Для зв’язку клієнт-сервер єдиним, поки реалізованим бекендом, є бекенд STDOUT (як
Команди сервера X2Go друкують результати виконання в /dev/stdout. (Але інше
в майбутньому можуть з’явитися серверні комунікації...).
Таким же чином ми зосереджуємось на наступнику поточного інструменту агента/проксі NX3. А
зміна серверної частини проксі також буде реалізовано як бекенд.
--backend-controlsession
Примусове використання певного CONTROLSESSION_BACKEND (не використовуйте його, якщо ви не знаєте
саме те, що ти робиш).
--backend-terminalsession
Примусове використання певного TERMINALSESSION_BACKEND (не використовуйте його, якщо ви не знаєте
саме те, що ти робиш).
--backend-serverssioninfo
Примусово використовувати певний SERVERSESSIONINFO_BACKEND (не використовуйте це, якщо ви не знаєте
саме те, що ти робиш).
--backend-serverssionlist
Примусово використовувати певний SERVERSESSIONLIST_BACKEND (не використовуйте це, якщо ви не знаєте
саме те, що ти робиш).
--бекенд-проксі
Примусове використання певного PROXY_BACKEND (не використовуйте його, якщо ви точно не знаєте
що ти робиш).
--backend-sessionprofiles
Використовуйте наданий бекенд для доступу до профілів сеансів, доступних бекендів у Linux:
ФАЙЛИ, GCONF; на Windows: FILES, WINREG.
--backend-clientssettings
Використовуйте наданий бекенд для доступу до конфігурації налаштувань клієнта, доступних
бекенди в Linux: FILES, GCONF; на Windows: FILES, WINREG.
--backend-clientprinting
Використовуйте дану серверну частину для доступу до конфігурації друку клієнта, доступної
бекенди в Linux: FILES, GCONF; на Windows: FILES, WINREG.
ПОРТАТИВНА ВАРІАНТИ
--клієнт-кореневий каталог
Визначте альтернативне розташування, де можна знайти конфігураційні файли звичайного тексту (за замовчуванням:
/.x2goclient). Цей параметр встановлює ,,--backend-profiles FILE'',
,,--backend-clientsettings FILE'' та ,,--backend-clientprinting FILE''
--sessions-rootdir
Визначте альтернативне розташування для файлів часу виконання сеансу (за замовчуванням: /.x2go).
--ssh-кореневий каталог
Визначте альтернативне розташування для файлів SSH користувача (за замовчуванням: /.ssh).
WINDOWS ВАРІАНТИ
Є деякі параметри, які доступні лише в Windows:
--start-xserver
Запустіть XServer (якщо доступний) перед запуском pyhoca-gui. Додаток буде
автоматично визначати найкращий XServer, якщо є кілька XServer
встановлений у вашій системі (на даний момент відомий: Xming, Cygwin-X).
--preferred-xserver
Запустіть один із підтримуваних на даний момент XServers: Xming, Cygwin-X та VcXsrv --
переконайтеся, що ваш бажаний XServer встановлено у вашій системі (за замовчуванням і
рекомендований VcXsrv).
--start-pulseaudio
Перед запуском запустіть сервер PulseAudio pyhoca-gui. Цей варіант необхідний для
щоб аудіо X2Go працювало. Однак він не включений за замовчуванням.
--lang [en|de|nl|es]
Виберіть мову графічного інтерфейсу.
Використовуйте pyhoca-gui онлайн за допомогою служб onworks.net