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/vncserver@.service然后补充以下几点:
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服务器的登录密码。
最终连接成功后,实际效果如下:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)