centos7安装vnc

前言:

centos6和centos7安装VNC的方法略有不同,主要体现在安装后的配置上。本文的安装是采用yum安装的,如果不太清楚网络yum源和光盘yum源搭建的请看我的其它文档。

1、安装前先确认是否已经安装了vnc:

[[email protected] ~]# rpm -qa vnc

或者

[[email protected] ~]# rpm -qa | grep vnc

2、查看yum服务器上的vnc相关的软件包:

[[email protected] ~]# yum list | grep vnc

3、yum安装tigervnc-server

[[email protected] ~]# yum install vnc-server

4、配置:

注:centos6的配置是修改/etc/sysconfig/vncservers,在这里我们可以打开看看:

[[email protected] ~]# cat /etc/sysconfig/vncservers
# THIS FILE HAS BEEN REPLACED BY /lib/systemd/system/[email protected]

根据提示信息可以看出这个文件已经被重定向到/lib/systemd/system/[email protected],当然/lib/systemd/system/[email protected]只是一个模板,配置方法如下:

复制模板到原目录并重命名为[email protected]:1.service

[[email protected] ~]# cp /lib/systemd/system/[email protected] /lib/systemd/system/[email protected]:1.service

编辑修改[email protected]:1.service

[[email protected] system]# vim /lib/systemd/system/[email protected]:1.service
ExecStartPre=/bin/sh -c ‘/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :‘
ExecStart=/usr/sbin/runuser -l <USER> -c "/usr/bin/vncserver %i"
PIDFile=/home/<USER>/.vnc/%H%i.pid

将<USER>全部替换为当前用户,如root,修改如下:

ExecStartPre=/bin/sh -c ‘/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :‘
ExecStart=/usr/sbin/runuser -l root -c "/usr/bin/vncserver %i"
PIDFile=/home/root/.vnc/%H%i.pid

修改vnc密码(在root用户下):

[[email protected] ~]# vncpasswd

注意:这里是一个用户对应一个配置文件,假如第二个用户就在建立一个[email protected]:2.service的文件,将其中的<USER>修改为另一个用户,修改vnc密码需要需要su到另外那个用户下执行vncpasswd。客户端登录时输入ip:2,这里不再举例,有疑问可以留言或者联系我。

5、配置防火墙:

[[email protected] ~]# firewall-cmd --permanent --add-service vnc-server
[[email protected] ~]# systemctl restart firewalld.service

6、配置服务:

[[email protected] ~]# systemctl enable [email protected]:1.service #加入开机启动
[[email protected] ~]# systemctl start [email protected]:1.service  #启动服务

7、客户端连接:

输入ip:1,如图:

输入刚才设置的vnc密码连接即可。

时间: 2024-10-10 22:36:16

centos7安装vnc的相关文章

Centos7 安装VNC 和 KVM

一.安装VNC 1.安装X-Window yum groupinstall "X Window System" -y yum install gnome-classic-session gnome-terminal nautilus-open-terminal control-center liberation-mono-fonts -y 2.设置默认启动图形界面 unlink /etc/systemd/system/default.target ln -sf /lib/systemd

centos7 安装vnc

1.安装vnc yum install tigervnc-server -y 2.复制配置文件 cp /lib/systemd/system/[email protected] /lib/systemd/system/[email protected] 3.修改配置文件 [Unit] Description=Remote desktop service (VNC) After=syslog.target network.target [Service] Type=forking # Clean

Centos7 安装VNC实现远程桌面

1.设置root用户方法: 1.# 复制一个服务设置的模板,命令如下: cp /lib/systemd/system/[email protected] /etc/systemd/system/[email protected]:1.service 2.#修改此服务配置   # 以下为root用户的配置,每一个用户,都需要单独设置一个监听服务.且配置不同.配置方法: 1.编辑文件命令: vim /etc/systemd/system/[email protected]\:1.service 2.

centos6和7安装vnc

centos6安装vnc yum安装 yum groupinstall -y "Desktop" yum install -y tigervnc-server tigervnc-server-module 安装这两个yum就够了,装第一个Desktop的时候可能会遇到缺少相关库等等,把镜像源替换成阿里云的就可以了. mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup `wget -O

CentOS7.2安装VNC,让Windows远程连接CentOS 7.2 图形化界面

需求及说明 开发老大突然心血来潮,让实现在windows下通过vnc实现连接到CentOS系统的图形化界面,这里实践CentOS7.2下安装VNC,让Windows远程桌面Linux解决了不少问题,写个实际操做,如果你们碰到同样的问题,就可以迅速解决,无需头疼甚至放弃了. 说明:这里的系统为CentOS 7.2的图形化界面系统, 开始操作 1.安装安装X-Window # yum check-update # yum groupinstall "X Window System" # y

CentOS7.2 - 安装vnc,最小化安装vnc,命令行安装vnc,3级别安装vnc

系统版本: CentOS Linux release 7.2.1511 (Core)  内核版本: 3.10.0-327.el7.x86_64 系统架构: x64位 版权作者:[email protected] 编写时间: #最小化安装(level 3)安装VNC #centos7.2安装vnc,最小化安装vnc,命令行安装vnc,3级别安装vnc systemctl stop firewalld systemctl stop iptables.service setenforce 0 #依赖包

centos7系列安装vnc服务并授权用户访问

今天心情不错 写个文章把,好久没写了,今天无聊看了半天内涵段子笑了半天,也每人找 我玩,就写了一个博客,希望你们能看懂,不懂的可以联系我. 由于最近服务器流量偏高导致一些问题,需要给网络组那边弄一台机器,需要抓包用,wireshark需要图形界面,所以要安装VNC让网络那边可以登录用图形的软件. 首先:安装 X-Window            yum groupinstall "X Window System"            yum install gnome-classi

CenOS7.1安装VNC——让win7远程桌面linux

参考:http://wic.xingning.gov.cn/blog/29 https://linux.cn/article-5335-1.html 1.检查是否安装VNC, rpm -q tigervnc tigervnc-server 2.安装X-Window yum check-update yum groupinstall "X Window System" yum install gnome-classic-session gnome-terminal nautilus-op

CentOS-7 安装KVM

yum install qemu-kvm qemu-kvm-tools virt-manager libvirt virt-install -y [[email protected] ~]# grep -E '(vmx|svm)' /proc/cpuinfo  flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts mmx fxsr sse sse2