Linux 远程桌面神器——VNC

Posted ゛竹先森゜

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 远程桌面神器——VNC相关的知识,希望对你有一定的参考价值。

what‘s the VNC

  VNC 是一款非常强大的远程控制工具,服务端安装 vncserver 并启动服务后,客户端安装 vncviewer 就可以远程操作服务端,VNC的服务器端应用程序在UNIX和Linux操作系统中适应性很强,图形用户界面十分友好,看上去和Windows下的软件界面也很类似,使得我们对于云服务器的操作相当巴适。

 

服务端安装及配置 VNC

  这里以 CentOS为例,Ubuntu 只需将 yum 改成 apt-get 即可

安装 vnc 

yum -y install vnc
yum -y install xorg-x11-fonts-misc
yum -y install tigervnc-server

 

配置 vncservers 文件

vim /etc/sysconfig/vncservers
# 去掉下面两行的注释
VNCSERVERS="1:root" 
VNCSERVERARGS[1]="-geometry 1024x768"

 

配置 xstartup 文件

  编辑配置之前,需要使用 vncserver 命令创建默认配置文件

vncserver
# 输入口令:123456 (密码要求最少六位)
# 确认口令:123456
vim /root/.vnc/xstartup

# 在最后增加这一行,表使用gnome界面,否则是xfce界面
gnome-session & set starting GNOME desktop

 

设置远程登录口令

vncpasswd

 

启动 vncserver 服务

  • 主服务启动
    service vncserver start
  • 启动多个界面
    vncserver :2 
    vncserver :3
    vncserver :4
    ...... 

     

停止 vncserver 服务

  • 停止主服务
    service vncserver stop # 停止start时启动的界面:1,其它另启的界面:2不停止
  • 停止指定界面
    vncserver -kill :1
    vncserver -kill :2
    ......
     # 通过 service vncserver status 命令可以得到进程pid号,可以看出启动了多少个界面。

     

设置开机启动

chkconfig --list vncserver
chkconfig vncserver on

 

 

参考:https://blog.51cto.com/13043516/2055574

 

 

 

 

                       

以上是关于Linux 远程桌面神器——VNC的主要内容,如果未能解决你的问题,请参考以下文章

vnc 连接linux,为啥不显示桌面?

vnc 连接linux,为啥不显示桌面?

Linux远程连接桌面VNC,如何实现Linux远程连接桌面VNC!

Linux远程连接桌面VNC,如何实现Linux远程连接桌面VNC!

VNC轻松连接远程Linux桌面

vnc 连接linux,为啥不显示桌面?