如何使用VNC连接Linux服务器

如何使用VNC连接Linux服务器,第1张

VNC(Virtual Network Computing)虚拟网络计算工具,本质上来说是一个远程显示系统,管理员通过它不仅仅可以在运行程序的本地机上察看桌面环境,而且可以从Internet上的任何地方察看远程机器的运行情况,而且它具有跨平台的特性。

Linux 要使用远程桌面需要安装VNC,好在Red Hat Enterprise Linux AS 40 已经自带了VNC,默认也已经安装了,只要配置一下就可以了。但是Windows客户端还是要安装的。

VNCServer 配置:

1 启动 VNC Server:

打开终端执行:vncserver

第一次运行 vncserver,将会要求输入两次密码,会看到如下提示信息:

New 'localhostlocaldomain:1 (root)' desktop is localhostlocaldomain:1

Starting applications specified in /root/vnc/xstartup

Log file is /root/vnc/localhostlocaldomain:1log

上边信息中的“:1”表示启动的第一个vnc桌面。

2 停止 vncserver:

停止 vncserver 的方法是:

vncserver -kill :1

注意“:1”,表示停止第一个vnc桌面

3 修改vnc密码:

修改vnc密码的方法是执行 vncpasswd,输入两次密码即可。

4 默认情况下VNC Viewer只能看到 VNC Server的命令行。

要VNC Viewer上可以看到Linux桌面需要做如下设置:

在VNC Viewer所在的机器上,取消/root/vnc/xstartup文件中下面两行的注释即可:

unset SESSION_MANAGER

exec /etc/X11/xinit/xinitrc

5 Linux启动后自动运行VNCServer

1) 在 系统设置>服务器设置>服务 中把 vncserver 打勾。

2) 打开配置文件/etc/sysconfig/vncservers,去掉下面这行的注释,

VNCSERVERS="1:root"

VNCSERVERARGS[1]="-geometry 800x600"

1表示VNC以桌面1运行,这样可以启动root的桌面。

6 VNC端口

如果需要从外网控制内网的某台Linux,则需要打开防火墙相应的端口,并在路由器上进行端口映射。

VNC给浏览器的端口是5800+N,给vncviewer的端口是5900+N,N是设置的display号

补充: 使用图形化界面连进去后就可以在System setting->Server setting->Services里面将

vncserver勾上,这样开机就会自动启动vncserver

或者, #chkconfig vncserver on

VNC服务器需要固定IP,用户端IP不需要固定
(1) 在服务器端启动 VNC Server。
(2) VNC客户端通过浏览器或 VNC Viewer 连接至VNC Server。
(3) VNC Server传送一对话窗口至客户端,要求输入连接密码, 以及存取的VNC Server显示装置。
(4) 在客户端输入联机密码后,VNC Server验证客户端是否具有存取权限。
(5) 若是客户端通过 VNC Server 的验证,客户端即要求VNC Server显示桌面环境。
(6) VNC Server通过X Protocol 要求X Server将画面显示控制权交由VNC Server负责。
(7) VNC Server将来由 X Server 的桌面环境利用VNC通信协议送至客户端, 并且允许客户端控制VNC Server的桌面环境及输入装置。

你好,下面以iis7服务器管理工具为例:

第一步:打开iis7服务器管理程序,找到“vnc”;
第二步:点击添加;注意IP端口和密码为必填项;
第三步:输入信息后,点击添加;
第四步:勾选需要打开vnc服务器;
第五步:点击打开,即刻见vnc效果图。

iis7服务器管理工具可以批量管理、定时上传下载、同步 *** 作、数据备份、到期提醒、自动更新。iis7服务器管理工具适用于Windows *** 作系统和liunx *** 作系统;支持Vnc客户端和Ftp客户端批量 *** 作。

希望能够帮到大家,谢谢!

最近项目需要能够实现远程桌面,目标桌面是windows系统,发起源是我们后台管理系统的一个子页面,这就需要通过网页打开远程桌面并进行链接,所以我们选用了noVNC。网上大部分都是linux系统为服务器端,现在我就介绍下windows系统为服务器端的情况。

noVNC简介:我们集成在管理系统中的vnc访问客户端,提供一种在网页上通过html5的Canvas,通过这个在线网页发起vnc请求,访问目标机器上vncserver提供的vnc服务。

参考>能,我是今天被震惊了,所以才来搜,发现这个问题,过来回答一下。我买的腾讯云服务器,然后远程连接,手残把网络禁用了,然后直接断开了。后来我在网页上 *** 作,用VNC登录上,把本地连接开启了。我世界观被刷新了。。。

外网互相连接、访问。 这里我们分 3 种情况:
1,A, B 都是固定的 IP。
2,家里 A 机子 IP 是固定的,B 机子是在公司或宿舍等通过路由器上网的机子。
3,A,B 两边都是通过路由器上网的。 远程桌面连接不管那种情况,要实现互相远程 桌面连接都需要设置:我的电脑--属性--远程---勾选远程连接--确定(其实就是开启 3389 端 口) ●我们假设:你在公司上班 A 机子要连接到家里(或宿舍)的 B 机子。
我就上面 3 种情况分别介绍,其中第 3 种为最多。 1这种为最简单,在 2 台机子都开着的情况下,直接在 A 机子上:开始--运行--mstsc-确定--输入 B 机子的 IP,反之一样。 2)这种情况 B 连接 A 也是跟 1)情况一样。但要是 A 连接 B 就不一样了,它应该是跟 下面 3)一样。 3)现在我们介绍最常见的一种,也只有这种要做端口映射:
●查看家里的 IP(你家是固定 IP 的请记下你的 IP,不知道就到百度,搜索 ip 看看) , 通过路由器上网的要先查看你的内网 IP(查看方法同上面第 1 点说的查看 B 机子的机子的 IP 一样) 。
●进入路由器设置端口映射 (固定 IP 的不用 *** 作) 对于非固定 IP 的也就是通过路由器 。 上网的请进入路由器进行设置。 进入路由器的地址(也是你的网关,常见的是:192168 01/11/21)比如我的是: 19216801,那么在地址栏输入后,它一般会叫你输入“用户名”和“密码” ,由于各种路 由器的设置不一样但大概都叫“虚拟服务器” ,有的叫“NAT 设置口映射”或“转发(换) 规则” 。 找到“NAT”或“虚拟服务器”或“转发(换)规则”点进去后应该有个增加(添加) 设置的,我拿 TP-LINK TD-8810 来说,点添加,选择一个服务叫 web server,服务器 IP 地址 写你的内网 IP 如:19216805。再在底下的 TCP 端口输入 80(一般你选择了 web server 后 它就自动帮你默认了 80) 。点保存应用。重起路由。这样就为你的机子做好端口映射了。 这时你到百度搜索 ip 看看你的外网 IP 是多少,记下来,你的电脑主机不要关。到公司 的任意电脑上在开始--运行--mstsc--确定--输入记下来的 IP,点连接, (这时候你应该很激动 的时刻快要到来了)突然屏幕黑了变了个输入用户名和密码对话框。
呵呵 大功告成,输入你自己的用户名和密码就可以象在家里一样 *** 作你的电脑了。

在你要远程的服务器安装好vnc服务器版,然后在路由器做好端口映射 端口号为 5800,5900这两个端口。然后在你的客户端电脑上面安装好VNC客户端就OK。这样就可以从外网通过IP 地址来远程你的服务器了。如果是ADSL上网的话 还需要去申请一个免费动态域名。建议使用希网的 >

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10618220.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存