EnglischFranzösischSpanisch

OnWorks-Favicon

pyhoca-cli - Online in der Cloud

Führen Sie pyhoca-cli im kostenlosen OnWorks-Hosting-Anbieter über Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator aus

Dies ist der Befehl pyhoca-cli, der im kostenlosen OnWorks-Hosting-Provider über eine unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


pyhoca-cli - X2Go-Befehlszeilen-Client in Python geschrieben

ZUSAMMENFASSUNG


pyhoca-cli [ Optionen ]

BESCHREIBUNG


pyhoca-cli zielt darauf ab, ein plattformübergreifender (Windows, Mac OS X, Linux) X2Go-Befehlszeilenclient zu sein
in Python geschrieben.

Sie können es verwenden, um Remote-X2Go-Sitzungen zu skripten oder einfach zu starten, fortzusetzen oder
Spiegeln von X2Go-Sitzungen über die Befehlszeile in einem Terminal.

Es unterstützt vielseitige Befehlszeilenoptionen sowie Parsing x2goclient Konfiguration
Dateien.

Weitere Informationen finden Sie in der mitgelieferten README und TODO pyhoca-cli.

COMMON OPTIONAL


pyhoca-cli akzeptiert die folgenden allgemeinen Optionen:

-H, --help
Eine Hilfe mit allen verfügbaren Befehlszeilenoptionen anzeigen und beenden.

-V, --Version
Versionsinformationen ausgeben und beenden.

-D, --ruhig
Keine Ausgabe nach stdout!

-D, --debuggen
Debugging-Ausgabe aktivieren.

--libdebug
Aktivieren Sie den Debugging-Code des zugrunde liegenden Python X2Go-Moduls.

--libdebug-sftpxfer
Aktivieren Sie den Debugging-Code des sFTP-Servercodes von Python X2Go (sehr ausführlich, und es kann
sogar promiskuitive Daten preisgeben).

SERVER / SESSION PROFIL


Sie müssen entweder einen Servernamen oder ein vorkonfiguriertes X2GoClient-Sitzungsprofil angeben, um
erzählen pyhoca-cli mit welchem ​​X2Go-Server verbunden werden soll. pyhoca-cli startet nicht, wenn keiner von
diese beiden Optionen wurden in der Befehlszeile angegeben.

--Server
Wenn nicht im LDAP-Modus, müssen Sie immer den Hostnamen oder die IP des entfernten X2Go-Servers benennen
Adresse.

-P, --Sitzungsprofil
Der Name des Sitzungsprofils, das zum Herstellen der Verbindung verwendet werden soll.

MASSNAHMEN


pyhoca-cli akzeptiert ausschließlich eine der aufgeführten Aktionen:

-N, --Neu
Starten Sie eine neue X2Go-Sitzung auf dem Server (Standardmodus, wenn kein Modus explizit angegeben ist)
spezifiziert).

-R, --Lebenslauf
Bestehende X2Go-Sitzung fortsetzen auf Server. Sonderwerte für
sind ,,NEWEST'' (wird die jüngste Sitzung fortsetzen) oder ,,OLDEST'' (Fortsetzung
Sitzung mit dem ältesten Zeitstempel).

-D, --share-desktop @
Teilen Sie eine X2Go-Sitzung auf dem von . angegebenen Remote-Server @ , wohingegen
kann derselbe Benutzer sein, der die Sitzung im Freigabemodus startet, oder ein anderer
Benutzer, der X2Go-Desktop-Sharing für den aktuellen Benutzer gewährt.

-S, --aussetzen
Unterbrechen Sie die laufende X2Go-Sitzung . Ein besonderer Wert für ist
,,ALL'' (unterbricht alle Sitzungen des verbundenen Benutzers).

-T, --kündigen
Beenden der laufenden X2Go-Sitzung . Ein besonderer Wert für
ist ,,ALL'' (beendet alle Sitzungen des verbundenen Benutzers).

-L, --list-sessions
Listet die X2Go-Sitzungen des Benutzers auf dem Server auf.

--von-stdin
Für die LightDM-Remote-Login-Integration: lesen
von STDIN' und starten Sie eine neue Sitzung, übertragen Sie eine laufende Sitzung oder
eine unterbrochene Sitzung wieder aufnehmen.

Wenn mehrere Sitzungen derselben Desktop-Shell ausgeführt/angehalten werden, wird die
Die erste gefundene Sitzung wird übertragen/fortgesetzt. Bei mehreren Sitzungen
Ausführung mit einer anderen Desktop-Shell als Sitzungstyp (oder sogar Rootless-Sitzungen)
keine dieser Sitzungen wird berührt, es sei denn, eine der erkannten Sitzungen stimmt überein
in der angeforderten Desktop-Shell (dh X2Go-Sitzungstyp).

Diese Option ist nur für die Linux-Version von . verfügbar pyhoca-cli.

AKTION OPTIONAL


pyhoca-cli Aktionen können durch diese Optionen optimiert werden:

--clean-sessions
Bereinigen Sie alle angehaltenen/laufenden Sitzungen des Benutzers, bevor Sie eine neue auf dem . starten
namens X2Go-Server.

--terminate-on-ctrl-c
Beenden Sie die verbundene Sitzung, wenn Sie STRG+C drücken (anstatt die
Sitzung).

X2GO OPTIONAL


-C, --Befehl
Befehl zum Ausführen mit --Neu Modus auf dem Server (Standard: xterm).

-du, --Nutzername
Benutzername für die Sitzung (Standard: aktuell angemeldeter Benutzer).

--Passwort
Benutzerkennwort für diese Sitzung. Wenn ein passender privater SSH-Schlüssel verfügbar ist, dieser
wird für die Authentifizierung bevorzugt. Das Klartext-Passwort, das
in der Befehlszeile angegeben wird in der Systemprozessliste maskiert
(Linux, MacOS). Auf Windows-Systemen ist die Verwendung der Option --password verboten.

-P, --remote-ssh-port
SSH-Port des entfernten X2Go-Servers (Standard: 22).

-k, --ssh-privkey
Datei verwenden als privater Schlüssel für SSH-Verbindungen (Standard: ~/.ssh/id_rsa).

--add-to-known-hosts
RSA/DSA-Hostschlüssel hinzufügen zu ~/.ssh/known_hosts wenn die Authentizität des Servers nicht sein kann
eingerichtet (Standard: nicht gesetzt).

--Klang {Impuls|esd|keine}
Soundsystem des X2Go-Servers (Standard: 'pulse').

-F, --share-local-folders [, [,...]]
Eine durch Kommas getrennte Liste lokaler Ordner, die in der Fernbedienung verfügbar gemacht werden sollen
X2Go-Sitzung.

--Drucken
Verwenden Sie X2Go-Drucken (Standard: deaktiviert).

--share-mode {0|1}
Freigabemodus für X2Go-Desktop-Sharing (0: Nur Ansicht, 1: Vollzugriff).

--auth-versuche {0,1,2,3, ...}
Anzahl der interaktiven Authentifizierungsversuche bei Authentifizierung mit dem
Server fällt aus (falsches Passwort?). Ein Wert gleich 0 deaktiviert die interaktive
Authentifizierung vollständig und erfordert die Angabe eines privaten SSH-Schlüssels auf dem
Befehlszeile oder im Sitzungsprofil oder dass die Befehlszeilenoption --password
wird eingesetzt.

BROKER OPTIONAL


Falls Sie X2Go-Sitzungsprofile von einem X2Go-Sitzungsbroker abrufen möchten, verwenden Sie die
folgende Optionen:

--broker-url=
Präzisiere das des X2Go-Sitzungsbrokers. pyhoca-cli kann auf http:// und zugreifen
ssh://-Stil-URLs.

Syntax von für HTTP-Brokerage:

http(s):// : @ : /Pfad/zu/makler

Syntax von für SSH-Brokerage:

ssh:// : @ : /usr/bin/x2gobroker (oder eine beliebige ausführbare Datei)
die der Broker per SSH bereitstellt).

--makler-passwort
Sitzungsbroker-Passwort zum Abrufen von Sitzungsprofilen aus der X2Go-Sitzung
Makler. Das in der Befehlszeile angegebene Klartext-Passwort lautet
in der Systemprozessliste maskiert (Linux, MacOS). Auf Windows-Systemen ist die
Die Verwendung der Option --broker-password ist verboten.

--broker-cacertfile=
NOCH NICHT IMPLEMENTIERT: Geben Sie eine spezielle (selbstsignierte) Root-CACert-Datei an, die
gewöhnen, wenn eine Verbindung zu einem X2Go Session Broker über https (SSL) hergestellt wird. (Nicht
noch umgesetzt).

--broker-noauth
NOCH NICHT IMPLEMENTIERT: Der X2Go Session Broker ist ohne Authentifizierung zugänglich.

--auth-id=
NOCH NICHT UMGESETZT: Verwenden Sie dies zur Authentifizierung gegenüber dem X2Go
Sitzungsbroker. Diese Option macht meistens Sinn zusammen mit --broker-autologin or
--broker-ssh-key. (Noch nicht implementiert).

--broker-autologin
NOCH NICHT implementiert: Für SSH-basierte X2Go Session Broker. Wenn ein SSH-Agent ist
verfügbare oder Standardschlüsseldateien vorhanden sind, dann versuchen Sie diese zur Authentifizierung gegen die
X2Go-Sitzungsbroker. (Noch nicht implementiert).

--broker-ssh-key=
NOCH NICHT implementiert: Für SSH-basierte X2Go Session Broker. Vollständiger Pfad zu einem gültigen SSH
private Schlüsseldatei. (Noch nicht implementiert).

NX OPTIONAL (Ausführung 3)


-G, --Geometrie { x |Vollbild|Maximieren}
Bildschirmgeometrie (Standard: '800x600').

-Q, --Verknüpfung {modem|isdn|adsl|wan|lan}
Linkqualität (Standard: 'adsl')

-T, --Sitzungstyp {Desktop|Anwendung}
Sitzungstyp (Standard: 'Anwendung'). Hinweis: Es gibt auch einige automatische Erkennung
Feature für den Sitzungstyp, der in den Code integriert ist. Es kann nicht immer passieren, was
Sie erwarten von der Einstellung dieser Option.

-P, --Pack
Komprimierungsmethode (mögliche Werte siehe unten).

--kbd-layout {uns|de|fr|...}
Tastaturlayout verwenden (Standard: 'us').

--kbd-typ {auto|pc105/us|pc105/de|...}
Legen Sie den Tastaturtyp fest (Standard 'pc105/us'). Verwenden Auto als Wert hier, um X2Go's zu aktivieren
Code zur automatischen Erkennung der Tastatur.

BACKEND OPTIONAL


pyhoca-gui unterstützt die transparente Nutzung verschiedener Daten-Backends. Für Konfiguration drei
Backends sind üblich: FILE, GCONF (nur Linux) und WINREG (nur Windows). Der Standard
Backend ist derzeit das FILE-Backend auf allen Plattformen.

Für die Client-Server-Kommunikation ist das einzige noch implementierte Backend das STDOUT-Backend (wie
X2Go-Serverbefehle geben ihre Ausführungsergebnisse nach /dev/stdout aus. (Aber andere
Kommunikations-Backends könnten in Zukunft möglich sein...).

Ebenso fokussieren wir uns auf einen Nachfolger des aktuellen NX3-Agenten-/Proxy-Tools. EIN
Änderung im Proxy-Backend wird auch als Backend implementiert.

--backend-controlsession
Erzwingen Sie die Verwendung eines bestimmten CONTROLSESSION_BACKEND (verwenden Sie dies nur, wenn Sie es wissen
genau das, was du tust).

--backend-terminalsession
Erzwingen Sie die Verwendung eines bestimmten TERMINALSESSION_BACKEND (verwenden Sie dies nur, wenn Sie es wissen
genau das, was du tust).

--backend-serversessioninfo
Erzwingen Sie die Verwendung eines bestimmten SERVERSESSIONINFO_BACKEND (verwenden Sie dies nur, wenn Sie es wissen
genau das, was du tust).

--backend-serversessionlist
Erzwingen Sie die Verwendung einer bestimmten SERVERSESSIONLIST_BACKEND (verwenden Sie dies nicht, es sei denn, Sie wissen es
genau das, was du tust).

--backend-proxy
Erzwingen Sie die Verwendung eines bestimmten PROXY_BACKEND (verwenden Sie dies nicht, es sei denn, Sie wissen es genau
was machst du).

--backend-sessionprofiles
Verwenden Sie das angegebene Back-End für den Zugriff auf Sitzungsprofile, verfügbare Back-Ends unter Linux:
DATEIEN, GCONF; unter Windows: DATEIEN, WINREG.

--backend-clientsettings
Verwenden Sie das angegebene Backend für den Zugriff auf die Konfiguration der Clienteinstellungen, verfügbar
Backends unter Linux: DATEIEN, GCONF; unter Windows: DATEIEN, WINREG.

--backend-clientprinting
Verwenden Sie das angegebene Backend für den Zugriff auf die Client-Druckkonfiguration, verfügbar
Backends unter Linux: DATEIEN, GCONF; unter Windows: DATEIEN, WINREG..SH-KOMPATIBILITÄT
OPTIONAL pyhoca-cli zielt darauf ab, mit allen Befehlszeilenoptionen vollständig kompatibel zu sein und
Sitzungskonfigurationsdateien des X2Go-Befehlszeilenclients des X2Go-Projekts x2goclient-cli
sowie x2goclient GUI. Dies ist noch in Arbeit. Um das zu erreichen,
einige Kompatibilitätsoptionen wurden bereits hinzugefügt:

--Hafen
Kompatibilitätsoption, synonym zu --remote-ssh-port .

--ssh-key
Kompatibilitätsoption, synonym zu --ssh-privkey SSH_KEY.

--use-sound {ja|nein}
Kompatibilitätsoption, synonym zu --Klang {Impuls|keine}.

--client-ssh-port
Kompatibilitätsoption für die x2goclient-GUI. PyHoca-Cli (bzw. Python X2Go) bringt
einen eigenen internen sFTP-Server. Daher wird diese Option ignoriert.

NX KOMPRESSION METHODEN


Als NX-Kompressionsverfahren (--Pack Option) sind folgende Werte möglich. Die %
Zeichen muss durch eine Ziffer 0-9 ersetzt werden.

nopack, 8, 64, 256, 512, 4k, 32k, 64k, 256k, 2m, 16m 256-rdp, 256-rdp-komprimiert, 32k-rdp,
32k-rdp-komprimiert, 64k-rdp 64k-rdp-komprimiert, 16m-rdp, 16m-rdp-komprimiert rfb-hextile,
rfb-dicht, rfb-dicht-komprimiert 8-dicht, 64-dicht, 256-dicht, 512-dicht, 4k-dicht, 32k-
eng 64k-tight, 256k-tight, 2m-tight, 16m-tight 8-jpeg-%, 64-jpeg, 256-jpeg, 512-jpeg,
4k-JPEG, 32k-JPEG 64k-JPEG, 256k-JPEG, 2m-JPEG, 16m-JPEG-% 8-png-JPEG-%, 64-png-JPEG,
256-png-jpeg, 512-png-jpeg, 4k-png-jpeg 32k-png-jpeg, 64k-png-jpeg, 256k-png-jpeg, 2m-png-
JPEG, 16m-png-jpeg-% 8-png-%, 64-png, 256-png, 512-png, 4k-png 32k-png, 64k-png, 256k-png,
2m-png, 16m-png-% 16m-rgb-%, 16m-rle-%

Verwenden Sie pyhoca-cli online mit den onworks.net-Diensten


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad