桌面和VNC安装以及VNC的使用

桌面和VNC安装以及VNC的使用

简介

VNC (Virtual Network Console)是虚拟网络控制台的缩写。它是一款远程控制工具软件,可以进行远程桌面控制。VNC基本上是由两部分组成:一部分是客户端的应用程序vncviewer;另外一部分是服务器端的应用程序vncserver。要对Linux系统进行远程桌面控制的前提是有桌面,所以我们需要先给我们要安装VNC的主机安装一个桌面,这里使用的是xfce+tigervnc的组合。

安装和配置

  • 先关闭linux安全子系统
    setenforce 0

  • 再关闭防火墙(这里是为了做实验方便所以直接把防火墙关掉了,实际应用中只需要开放对应的端口)
    systemctl stop firewalld
  • 安装epel源
    yum install -y epel-release

    epel-release 软件包是由 Fedora 社区打造,为 RHEL 及衍生发行版如 CentOS、Scientific Linux 等提供高质量软件包的项目。装上了 EPEL之后,就相当于添加了一个第三方源。

  • 升级所有包
    yum upgrade
  • 安装桌面
    yum groupinstall -y xfce

xfce是一个运行在UNIX操作系统(如Linux,FreeBSD和solaros)上提供轻量级桌面环境的软件,其他常见的linux桌面环境还有KDE、GNOME等,这里选择xfce

yum install 它安装单个软件,以及这个软件的依赖关系

yum groupinstall 它安装一个安装包,这个安装包包涵了很多单个软件,以及单个软件的依赖关系

  • 安装中文
    yum install -y cjkuni-ukai-fonts
  • 安装vnc
    yum install -y tigervnc tigervnc-server

    VNC软件有很多 ,如 TightVNC,TigerVNC和x11vnc。每个 VNC 软件在速度和安全性方面都有不同的优点和缺点。这里选择TigerVNC ,它是高性能 VNC 软件,并被积积极维护

  • 设置vncserver :1,password那里输入密码,verify那里确定密码

vnc里面:1,:2分别代表5901端口和5902端口,可以选择连接1或其他的,这样设置相当于可以让多个用户同时连接

Would you like to enter a view-only password (y/n)? n(是否输入一个只能查看的密码,选择否)

  • 修改xstartup文件

ls -la命令查询后发现有一个.vnc的隐藏文件夹,打开发现有xstartup文件,需要对xstartup进行修改,不然连接的时候可能会有问题(灰屏之类的)

xstartup是vnc的配置文件

注释或者删除掉原来的东西,然后加上下列的东西

xrdb $HOME/.Xresources #加载$HOME/.Xresources
startxfce4 & #启动一个xfce会话

  • 修改分辨率
    nano config

参考

geometry=1920x1084 #设置分辨率
dpi=96 #DPI(Dots Per Inch,每英寸点数)

使用

  • 重启vnc
vncserver -kill :1 
vncserver :1

  • 连接(需要先下载vnc viewer,这里是在Windows系统上对我的Linux主机进行连接的)

刚刚只设置了1这个桌面,所以这里就连接1,如果设置了其他的也可以连接其他的

接着会出现这个界面,选择continue就行

然后需要输入之前设置的桌面1的密码

然后就进入vnc了(这里可以选择使用默认配置)接着就可以开始使用了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值