军事

使用TightVNC连接远程设备

虚拟计算机络(Virtual Network Computing,简称VNC)是一种允许用户通过使用图形界面连接到远距离设备的跨平台标准。通过VNC,你可以在一台Linux操作系统的机器上浏览另一台装有Linux操作系统机器的桌面。而且,你甚至可以使用Windows操作系统或者Mac操作系统的机器来浏览另一台装有Linux操作系统的机器,而且反之亦然。尽管每个平台上安装的软件可能不同,但VNC浏览远距离桌面的能力是一样的。

在很多情况下,VNC非常有用。例如,如果你在局部中运行一台没有主机的设备,你可以连接到其它图形桌面,而不是使用ssh进行纯粹的命令操作。

但是VNC也有其缺点。其中之一就是,它不是特别安全。因此,如果你想使用VNC连接远距离设备,明智的选择就是使用ssh加密来保护络。

大多数Linux操作系统都附带TightVNC但一切都要随缘。这一软件既是VNC客户又是VNC服务器。为了在Linux操作系统的设备上建立一个VNC服务器,必须安装tightvnc-server或者vncserver软件包。

VNC服务器的名字取决于你的分配状态。例如,对于Mandrakelinux系统,你可以通过编写/etc/sysconfig/vncservers来设置VNC服务器,然后添加命令行来启动VNC服务器。(你可以在同一时刻启动几台服务器。)

单纯的一个VNC服务器连接一个特定的X界面是没有什么意义。因为只有一个用户可以使用这一界面。为了访问用户joe的第一个X界面桌面,修改vncservers文件并增加以下代码:

VNCSERVERS="0:joe"

第二步,你必须给joe指定一个密码,而这一步骤可以使用vncpasswd程序来实现。运行vncpasswd程序之后,当出现提示时输入选择的密码。

设置密码之后,通过执行如下命令启动VNC服务器:

# servicevncserver start

为了将另一台Linux系统机器连接到VNC服务器,运行vncviewer程序。为了连接到joe的桌面,执行如下命令:

$ vncviewer host:0

使用主机名或者机器IP地址代替主机,以连接到需要的机器吴念真客观地讲:“要看是谁的口碑。在输入密码之后,将弹出一个新窗口,以允许你可以控制其它机器的桌面。

如果你停止VNC会话,原来的桌面将会保留不变,直到你停止VNC服务器,或者重新连接。

:李宁

欢迎投稿

缓解关节疼痛的办法
血管壁斑块怎么办
菏泽什么医院治疗白癜风
友情链接