英语法语西班牙语

Ad


OnWorks 网站图标

Xvnc4 - 云端在线

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

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

程序:

您的姓名


Xvnc - X VNC 服务器

概要


XVNC [选项]:展示#

商品描述


XVNC 是 X VNC(虚拟网络计算)服务器。 它基于标准的 X 服务器,
但它有一个“虚拟”屏幕而不是物理屏幕。 X应用展示
就好像它是一个普通的 X 显示器一样,​​但它们只能通过 VNC 访问
观众 - 看 浏览器(1)。

所以 Xvnc 实际上是两台服务器合二为一。 对于应用程序,它是一个 X 服务器,对于
远程 VNC 用户它是一个 VNC 服务器。 按照惯例,我们已经安排了 VNC 服务器
显示编号将与 X 服务器显示编号相同,这意味着您可以使用
例如。 snoopy:2 指代 X 世界和 VNC 中机器“snoopy”上的显示 2
世界。

最好的开始方式 XVNC 通过 的vncserver 脚本。 这设置了环境
适当地运行一些 X 应用程序来帮助你前进。 请参阅手册页了解
的vncserver(1) 了解更多信息。

配置


XVNC 需要很多选择 - 运行 XVNC -救命 给出一个列表。 其中许多是标准的
X 服务器选项,在 X服务器(1) 手册页。 此外
只能通过命令行设置的选项,还有“参数”可以
可以通过命令行和通过 虚拟机配置(1) 程序。

-几何学 宽度x高度
指定要创建的桌面的大小。 默认为 1024x768。

-深度 深度
指定要创建的桌面的像素深度(以位为单位)。 默认为 16,其他
可能的值是 8、15 和 24 - 其他任何事情都可能导致奇怪
应用程序的行为。

-像素格式 格式
指定服务器使用的像素格式(BGRnnn 或 RGBnnn)。 深度 8 的默认值
是BGR233(意思是最高两位代表蓝色,接下来的三位代表蓝色
绿色,最不重要的三个代表红色),深度 16 的默认值为
RGB565 和深度 24 是 RGB888。

-cc 3 作为默认 TrueColor 视觉效果的替代方案,这允许您运行 Xvnc
具有 PseudoColor 视觉效果的服务器(即使用颜色映射或调色板的服务器),
这对于运行一些仅适用于此类的旧 X 应用程序很有用
展示。 -cc 选项的值不是 3(伪彩色)和 4(真彩色)
可能会导致奇怪的行为,并且 PseudoColor 桌面必须是 8 位深(即
-深度 8).

-inetd 这显着改变了 Xvnc 的行为,以便它可以从 inetd 启动。
请参阅以下有关与 inetd 一起使用的部分。

-救命 列出所有选项和参数

有无库存


VNC 参数可以通过命令行和通过 虚拟机配置(1) 程序,
并通过 XF86Config 文件中的选项条目使用支持 VNC 的 XFree86 服务器。

可以通过以下方式打开参数 -停止 或关闭 -停止=0。 参数
值可以指定为 -停止 折扣值. 其他有效形式是 停止=折扣值 -停止=折扣值
--停止=折扣值. 参数名称不区分大小写。

-桌面 桌面名称
每个桌面都有一个可由查看器显示的名称。 它默认为“x11”。

-rfb端口 端口
指定 Xvnc 侦听来自查看器的连接的 TCP 端口(
VNC 中使用的协议称为 RFB - “远程帧缓冲区”)。 默认值为 5900
加上显示编号。

-rfb等待 , -ClientWaitTimeMillis

等待阻塞 Xvnc 的查看器的时间(以毫秒为单位)。 这是
必要的,因为 Xvnc 是单线程的,有时会阻塞,直到查看器
完成发送或接收消息 - 请注意,这并不意味着更新
将在此时间后中止。 默认值为 20000(20 秒)。

-httpd 目录
运行一个迷你 HTTP 服务器,它从给定的目录中提供文件。 通常情况下
目录将包含 Java 查看器的类。 此外,带有
.vnc 扩展名将进行某些替换,以便单个安装
Java VNC 查看器可以由 Xvnc 的单独实例提供服务。

-http端口 端口
指定 mini-HTTP 服务器运行的端口。 默认为 5800 加上
显示编号。

-rfbauth 密码文件, -密码文件 密码文件
指定包含用于验证查看者的密码的文件。 文件
每次连接进入时都会访问,因此可以通过以下方式动态更改
密码(1)。

-延迟更新
Xvnc 使用“延迟更新”机制,在许多情况下可以提高性能。
在对帧缓冲区进行任何更改后,Xvnc 等待此毫秒数
(默认 40)在向任何等待的客户端发送更新之前。 这意味着更多
更改往往会在一次更新中合并在一起。 将其设置为 0 结果
与早期版本的 Xvnc 具有相同的行为,其中对
framebuffer 会立即更新任何等待的客户端。

-发送剪切文本
将剪贴板更改发送给客户端(默认开启)。 请注意,您还必须运行
虚拟机配置(1) 使剪贴板工作。

-接受剪切文本
接受来自客户端的剪贴板更新(默认开启)。 请注意,您还必须运行
虚拟机配置(1) 使剪贴板工作。

-接受指针事件
接受来自客户端的指针按下和释放事件(默认为开启)。

-接受按键事件
接受来自客户端的按键按下和释放事件(默认为开启)。

-断开客户端
如果传入连接是非共享的,则断开现有客户端的连接(默认为
在)。 如果 断开客户端 为假,那么一个新的非共享连接将是
有客户端活动时被拒绝。 当与 从不共享 这意味着
一次只允许一个客户端。

-从不共享
永远不要将传入连接视为共享连接,无论客户端指定的
设置(默认为关闭)。

-始终共享
始终将传入连接视为共享连接,而不管客户端指定的
设置(默认为关闭)。

-协议3.3
始终使用协议版本 3.3 以向后兼容不良行为
客户端(默认为关闭)。

-比较FB
对帧缓冲区执行像素比较以减少不必要的更新(默认为
上)。

- 安全类型 安全类型
指定要使用的安全方案,以逗号分隔。 目前只有“无”
和“VncAuth”支持。 默认是“VncAuth”——注意,如果你想要一个
不需要密码的服务器,您必须将此参数设置为“无”。

-空闲超时
空闲 VNC 连接将被断开后的秒数(默认
是 3600 即一小时)。

-查询连接
提示桌面用户明确接受或拒绝传入
连接。 这在使用 vnc.so 模块或 x0vnc服务器(1)
通过 VNC 访问现有 X 桌面的程序。

虚拟机配置(1) 程序必须在桌面上运行才能进行 QueryConnect
将得到支持 vnc.so(1) 模块或 XVNC(1) 程序。 这 x0vnc服务器(1)
程序不需要 虚拟机配置(1) 运行。

-本地主机
只允许来自同一台机器的连接。 如果您使用 SSH 并且想要
停止来自任何其他主机的非 SSH 连接。 请参阅通过 SSH 使用 VNC 的指南
在网站上。

-日志 登录名:DEST:水平
配置调试日志设置。 DEST 目前可以 斯特德 or 标准输出
水平 介于 0 和 100 之间,100 表示最详细的输出。 登录名 通常是 *
意思是全部,但如果您知道其名称,则可以针对特定的源文件
“日志编写器”。 默认是 *:标准错误:30.

-重新映射键 制图
设置键盘映射。 制图 是一个逗号分隔的字符串
映射,每个形式 坦克->坦克坦克<>坦克,其中 坦克 是一个十六进制
键符。 例如,要交换 " 和 @ 符号,您需要指定
在以下:

重新映射键=0x22<>0x40

用法 国际教育发展署


通过配置 内网(1)服务得当,Xvnc可以按需启动
连接进来,而不必手动启动。 当给出 -inetd
选项,而不是在给定端口上侦听 TCP 连接,而是使用其标准
输入和标准输出。 有两种模式由 wait/nowait 条目控制
inetd.conf 文件。

在 nowait 模式下,Xvnc 直接使用其标准输入和输出作为与
一个观众。 它从来没有监听套接字,所以不能接受来自
查看器(但是它可以通过使用 vncconfig 程序连接到收听查看器)。
到同一个 TCP 端口的进一步查看器连接会导致 inetd 产生一个新的 Xvnc 到
处理每一个连接。 当与查看器的连接中断时,Xvnc 和任何
关联的 X 客户端死亡。 当与 XDMCP 结合使用时,此行为最有用
选项 -query 和 -once。 inetd.conf 中的一个典型示例可能是(全部在一行中):

5950 流 tcp nowait nowait /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 等待 james /usr/local/bin/Xvnc Xvnc -inetd -query localhost
-一次密码文件=/home/james/.vnc/passwd

事实上,通常情况下,您会为每个定期使用 VNC 的用户创建一个条目,每个用户
谁有自己的专用 TCP 端口供他们使用。 在这个例子中,当用户“james”
连接到 :51,他输入他的 VNC 密码,然后获取他登录的 XDM 登录屏幕
以正常方式。 但是,与前面的示例不同的是,如果他断开连接,则
会话保持持久性,当他重新连接时,他将恢复相同的会话
再次。 当他退出 X 会话时,Xvnc 会死,但当然会有一个新的
下次连接时自动创建。

使用 onworks.net 服务在线使用 Xvnc4


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad