GoGPT Best VPN GoSearch

OnWorks 网站图标

pyhoca-cli - 云端在线

在 OnWorks 免费托管服务提供商中通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器运行 pyhoca-cli

这是 pyhoca-cli 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


pyhoca-cli - 用 Python 编写的 X2Go 命令行客户端

概要


pyhoca-cli [ 选项 ]

商品描述


pyhoca-cli 旨在成为跨平台(Windows、Mac OS X、Linux)X2Go 命令行客户端
用 Python 编写。

您可以使用它来编写远程 X2Go 会话的脚本或简单地启动、恢复或
从终端中的命令行隐藏 X2Go 会话。

它支持多功能命令行选项以及解析 x2go客户端 配置
文件。

有关更多信息,请参阅随附的 README 和 TODO pyhoca-cli.

COMMON 配置


pyhoca-cli 接受以下常见选项:

-H, - 帮帮我
显示所有可用命令行选项的帮助并退出。

-V, - 版
输出版本信息并退出。

-d, - 安静的
根本没有输出到标准输出!

-d, -调试
启用调试输出。

--lib调试
启用底层 Python X2Go 模块的调试代码。

--libdebug-sftpxfer
启用Python X2Go的sFTP服务器代码的调试代码(非常冗长,可能
甚至透露混杂的数据)。

服务器 / SESSION


您必须指定服务器名称或预先配置的 X2GoClient 会话配置文件才能
展示 pyhoca-cli 连接到什么 X2Go 服务器。 pyhoca-cli 如果两者都不是,则不会启动
这两个选项已在命令行中给出。

- 服务器
如果不在 LDAP 模式下,您必须始终命名远程 X2Go 服务器的主机名或 IP
地址。

-P, --会话配置文件
用于建立连接的会话配置文件的名称。

行动


pyhoca-cli 只接受下列操作之一:

-N, - 新的
在服务器上启动一个新的 X2Go 会话(如果没有明确指定模式,则为默认模式)
指定的)。

-R, - 恢复
恢复现有的 X2Go 会话在服务器上。 特殊值
是 ,,NEWEST''(将恢复最年轻的会话)或 ,,OLDEST''(恢复
具有最早时间戳的会话)。

-D, --共享桌面 @
在指定的远程服务器上共享 X2Go 会话@ , 然而
可以是启动共享模式会话的同一用户或任何其他用户
为当前用户授予 X2Go 桌面共享权限的用户。

-S, - 暂停
暂停正在运行的 X2Go 会话. 一个特殊的价值是
,,ALL''(将挂起连接用户的所有会话)。

-T, --终止
终止正在运行的 X2Go 会话. 一个特殊的价值
is ,,ALL''(将终止连接用户的所有会话)。

-L, --列表会话
在服务器上列出用户的 X2Go 会话。

--来自-stdin
对于 LightDM 远程登录集成:阅读
从 STDIN' 开始一个新的会话,转移一个正在运行的会话或
恢复暂停的会话。

如果有多个会话在同一桌面 shell 上运行/暂停,则
找到的第一个会话将被转移/恢复。 如果有多个会话
使用不同的桌面 shell 作为会话类型(甚至无根会话)运行
除非任何发现的会话匹配,否则不会触及这些会话中的任何一个
在请求的桌面 shell(即 X2Go 会话类型)中。

此选项仅适用于 Linux 版本的 pyhoca-cli.

活动正式启动 配置


pyhoca-cli 可以通过这些选项调整操作:

--clean-会话
在开始新的会话之前清除所有用户暂停/运行的会话
名为 X2Go 服务器。

--按 ctrl-c 终止
按 CTRL+C 时终止连接的会话(而不是暂停
会议)。

X2GO 配置


-C, - 命令
运行命令 - 新的 服务器上的模式(默认值:xterm)。

-你, - 用户名
会话的用户名(默认:当前登录的用户)。

- 密码
此会话的用户密码。 如果匹配的私有 SSH 密钥可用,则此密钥可用
将优先用于身份验证。 已被使用的明文密码
在命令行指定的将被伪装在系统进程列表中
(Linux,MacOS)。 在 Windows 系统上,禁止使用 --password 选项。

-p, --remote-ssh 端口
远程 X2Go 服务器的 SSH 端口(默认:22)。

-k, --ssh-私钥
使用文件作为 SSH 连接的私钥(默认: 〜/ .ssh / id_rsa).

--添加到已知主机
将 RSA/DSA 主机密钥添加到 〜/.ssh/known_hosts 如果服务器的真实性不能
建立(默认:未设置)。

- 声音 {脉冲|esd|无}
X2Go 服务器的声音系统(默认:'pulse')。

-F, --共享本地文件夹 [, [,...]]
本地文件夹的逗号分隔列表,应在远程
X2Go 会话。

- 印刷
使用 X2Go 打印(默认:禁用)。

--共享模式 {0|1}
X2Go 桌面共享的共享模式(0:仅查看,1:完全访问)。

--auth-尝试 {0,1,2,3,...}
交互式身份验证尝试的次数,以进行身份​​验证
服务器出现故障(密码错误?)。 等于 0 的值禁用交互
完全身份验证,并要求在
命令行或会话配置文件中或 --password 命令行选项
用来。

经纪人 配置


如果您想从 X2Go 会话代理检索 X2Go 会话配置文件,请使用
以下选项:

--broker-url=
指定X2Go 会话代理的。 pyhoca-cli 可以访问 http:// 和
ssh:// 样式 URL。

的语法对于 HTTP 代理:

http(s):// : @ : /路径/到/经纪人

的语法对于 SSH 经纪:

ssh:// : @ : /usr/bin/x2gobroker(或任何可执行文件
通过 SSH 提供代理)。

--broker-密码
用于从 X2Go 会话检索会话配置文件的会话代理密码
经纪人。 在命令行中指定的明文密码将是
伪装在系统进程列表中(Linux、MacOS)。 在 Windows 系统上,
禁止使用 --broker-password 选项。

--broker-cacertfile=
尚未实现:指定一个特殊的(自签名)根 CACert 文件,该文件应
在通过 https (SSL) 连接到 X2Go 会话代理时使用。 (不是
实施,但)。

--经纪人-noauth
尚未实现:X2Go Session Broker 无需身份验证即可访问。

--auth-id=
尚未实现:使用这个用于针对 X2Go 进行身份验证
会话代理。 此选项与 --broker-自动登录 or
--broker-ssh-key. (尚未实施)。

--broker-自动登录
尚未实现:对于基于 SSH 的 X2Go 会话代理。 如果 SSH 代理是
可用的或默认的密钥文件存在,然后尝试对这些文件进行身份验证
X2Go 会话代理。 (尚未实施)。

--broker-ssh-key=
尚未实现:对于基于 SSH 的 X2Go 会话代理。 有效 SSH 的完整路径
私钥文件。 (尚未实施)。

NX 配置 (版本 3)


-G, - 几何学 { X |全屏|最大化}
屏幕几何形状(默认值:'800x600')。

-q, - 关联 {调制解调器|isdn|adsl|wan|lan}
链接质量(默认:'adsl')

-t, --会话类型 {桌面|应用程序}
会话类型(默认:“应用程序”)。 注意:还有一些自动检测
内置于代码中的会话类型的功能。 它可能并不总是发生什么
您期望设置此选项。

-p, - 盒
压缩方法(有关可能的值,请参见下文)。

--kbd-布局 {我们|de|fr|...}
使用键盘布局(默认:'us')。

--kbd 类型 {汽车|pc105/us|pc105/de|...}
设置键盘类型(默认为“pc105/us”)。 用 汽车 作为此处启用 X2Go 的值
键盘自动检测代码。

后端 配置


pyhoca-gui 支持透明使用不同的数据后端。 对于配置三
后端很常见:FILE、GCONF(仅适用于 Linux)和 WINREG(仅适用于 Windows)。 默认的
backend 目前是所有平台上的 FILE 后端。

对于客户端-服务器通信,唯一尚未实现的后端是 STDOUT 后端(如
X2Go 服务器命令将其执行结果打印到 /dev/stdout。 (但其他
通信后端可能在未来成为可能......)。

以同样的方式,我们专注于当前 NX3 代理/代理工具的继任者。 一种
代理后端的更改也将作为后端实现。

--后端控制会话
强制使用某个 CONTROLSESSION_BACKEND(除非你知道,否则不要使用它
正是你在做什么)。

--后端终端会话
强制使用某个 TERMINALSESSION_BACKEND(除非你知道,否则不要使用它
正是你在做什么)。

--后端服务器会话信息
强制使用某个 SERVERSESSIONINFO_BACKEND(除非你知道,否则不要使用它
正是你在做什么)。

--后端服务器会话列表
强制使用某个 SERVERSESSIONLIST_BACKEND(除非你知道,否则不要使用它
正是你在做什么)。

--后端代理
强制使用某个 PROXY_BACKEND(除非您确切知道,否则不要使用它
你在做什么)。

--后端会话配置文件
使用给定的后端访问会话配置文件,Linux 上的可用后端:
文件,GCONF; 在 Windows 上:文件、WINREG。

--后端客户端设置
使用给定的后端访问客户端设置配置,可用
Linux 上的后端:文件、GCONF; 在 Windows 上:文件、WINREG。

--后端客户端打印
使用给定的后端访问客户端打印配置,可用
Linux 上的后端:文件、GCONF; 在 Windows 上:文件、WINREG..SH 兼容性
配置 pyhoca-cli 旨在与所有命令行选项完全兼容,并且
X2Go 项目的 X2Go 命令行客户端的会话配置文件 x2goclient-cli
以及 x2go客户端 图形用户界面。 这仍在进行中。 为达到这个,
已经添加了一些兼容性选项:

- 港口
兼容性选项,同义词 --remote-ssh 端口 .

--ssh 密钥
兼容性选项,同义词 --ssh-私钥 SSH_KEY.

--使用声音 {是|否}
兼容性选项,同义词 - 声音 {脉冲|无}.

--client-ssh-端口
x2goclient GUI 的兼容性选项。 PyHoca-Cli (resp. Python X2Go) 带来
它自己的内部 sFTP 服务器。 因此,此选项将被忽略。

NX 压缩 方法


作为 NX 压缩方法 (- 盒 选项)以下值是可能的。 这 %
字符必须替换为数字 0-9。

nopack, 8, 64, 256, 512, 4k, 32k, 64k, 256k, 2m, 16m 256-rdp, 256-rdp-压缩, 32k-rdp,
32k-rdp-压缩,64k-rdp 64k-rdp-压缩,16m-rdp,16m-rdp-压缩 rfb-hextile,
rfb-紧、rfb-紧-压缩 8-紧、64-紧、256-紧、512-紧、4k-紧、32k-
紧 64k-紧、256k-紧、2m-紧、16m-紧 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-%

使用 onworks.net 服务在线使用 pyhoca-cli


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad




×
广告
❤️在这里购物、预订或购买——免费,有助于保持服务免费。