最新在Linux服务器上安装VNC并进行远程桌面连接

最新在Linux服务器上安装VNC并进行远程桌面连接,第1张

最新在Linux服务器上安装VNC并进行远程桌面连接 一VNC介绍

VNC是一个基于Linux计算机 *** 作系统的完全免费的开源项目。远程 *** 作功能强大,高效易用,功能可以媲美Windows和MAC中的所有远程控制和监控软件。在Linux中,VNC包含以下四个指令:vncserver、vncviewer、vncpasswd和vncconnect。大多数情况下,客户只有两个指令:vncserver和vncviewer。

VNC大多由两部分组成:一是手机客户端的应用程序(VNC浏览器);另一部分是服务器端应用程序(vncserver)。VNC的基本工作原理类似于Windows下的一些远程控制和监控软件。VNC的服务器端应用在UNIX和Linux计算机 *** 作系统中具有很强的适应性,其图形界面设计非常友好,看起来与Windows下的程序界面非常相似。所有安装了手机客户端应用程序(vncviewer)的Linux平台上的计算机都可以很容易地与安装了服务器应用程序(vncserver)的计算机连接。

(PS:以上介绍参考百科)

二VNC的服务端安裝

这里我会在远程控制Linux的主手机上下载VNC的服务器端程序流程,然后在Windows自己的笔记本电脑上安装VNC的移动客户端,最后进行远程桌面连接。

(1)服务器安装:

[root@app05 ~]# rpm -q vnc-server package vnc-server is not installed [root@app05 ~]# yum install vnc vnc-server

(2)密码设置:

[root@app05 ~]# vncserver You will require a password to access your desktops. Password: Verify:

必须注意,当我们以后连接到远程桌面时,必须使用这个登录密码。

(gnome桌面上设计风格变化的应用:

更改/root/的最后一行。vnc/xstartup文件:

gnome-session &

改动后,这款装备是这样的:

[root@app05 system]# vim ~/.vnc/xstartup #!/bin/sh unset SESSION_MANAGER unset DBUS_SESSION_BUS_ADDRESS exec /etc/X11/xinit/xinitrc gnome-session &

(4)更改VNC的登录帐户和屏幕分辨率:

[root@app05 system]# vim /lib/systemd/system/[email protected]

然后补充以下几点:

VNCSERVERS="1:root" VNCSERVERARGS[1]="-geometry 1024x768"

注意:这里只设置了一个账号登录,设置屏幕分辨率为1024*768。如果你必须有几个帐户,请遵循下面的文件格式。

VNCSERVERS="1:用户12:用户23:用户3"

VNCSERVERARGS[1]=-几何图形1024×768"

VNCSERVERARGS[2]=-几何图形1024×768"

VNCSERVERARGS[3]="-geometry800×600深度24-nolistenTCP-nohttpd-localhost"

(5)启动VNC服务项目:

[root@app05 ~]# vncserver New 'app05.prd.zifangsky.cn:2 (root)' desktop is app05.prd.zifangsky.cn:2 Starting applications specified in /root/.vnc/xstartup Log file is /root/.vnc/app05.prd.zifangsky.cn:2.log

注意:从上面的启动提醒中,我们可以知道这个启动的id是2,所以当我们想要完成这个服务项目时,我们可以应用下面的指令:

[root@app05 ~]# vncserver -kill :2

三VNC手机客户端安裝

在我们在服务器端安装并启动VNC后,你可以在另一台设备上安装VNC的移动客户端并连接到远程桌面。

(1)免费下载配对服务平台VNC浏览器:

下载链接:https://www.realvnc.com/download/

(2)远程桌面连接:

必须注意的是,VNC服务器将在端口号5901打开后对其进行监控。另外,因为我在这里连接的是远程控制内网的一个网络服务器,所以我先应用了“SSHSecureShellClient”连接SSH,然后开始共享本地端口号5901:

然后使用VNC浏览器进行连接:

此处输入的登录密码是您最初设置的VNC服务器的登录密码。

最终连接成功后,实际效果如下:



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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存