centos7/rhel7的与众不同系列(2)——如何配置vncserver

1. 以root角色运行以下命令来安装TigerVNC server

    yum install tigervnc-server

    也可以同时安装vnc client

    yum install vnc

2. 配置VNC Server

 2.1 创建一个新的配置文件,我这里是开启3号窗口,方法如下:

    cp /lib/systemd/system/[email protected] /lib/systemd/system/[email protected]:3.service

 2.2 编辑/lib/systemd/system/[email protected]:3.service,设置用户zhongq相关参数,最终内容如下:(这里的用户zhongq须替换为你的账户)

   [Unit]
   Description=Remote desktop service (VNC)
   After=syslog.target network.target
   
   [Service]
   Type=forking
   # Clean any existing files in /tmp/.X11-unix environment
   ExecStartPre=/bin/sh -c ‘/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :‘
   ExecStart=/sbin/runuser -l zhongq -c "/usr/bin/vncserver %i -geometry 1024x768"
   PIDFile=/home/zhongq/.vnc/%H%i.pid
   ExecStop=/bin/sh -c ‘/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :‘
   
   [Install]
   WantedBy=multi-user.target

 2.3 更新systemctl来确保其生效   

   systemctl daemon-reload

 2.4 设置用户vnc的密码

   vncpasswd zhongq

 2.5 启动该服务来启用vnc的3号窗口

   systemctl start [email protected]:3.service  或者 vncserver :3

关闭3号窗口

   systemctl stop [email protected]:3.service   或者 vncserver -kill :3

 2.6 我们也可以将其设置为开机自启动

    systemctl enable [email protected]:3.service

centos7/rhel7的与众不同系列(2)——如何配置vncserver

时间: 2024-10-10 06:32:56

centos7/rhel7的与众不同系列(2)——如何配置vncserver的相关文章

centos7/rhel7的与众不同系列(3)——如何配置XFS

XFS是扩展性高.高性能的文件系统.也是rhel7/centos7的默认文件系统.XFS支持metadata journaling,这使其能从crash中更快速的恢复.它也支持在挂载和活动的状态下进行碎片整理和扩容.通过延迟分配,XFS 赢得了许多机会来优化写性能.可通过工具xfsdump和xfsrestore来备份和恢复xfs文件系统,xfsdump可使用dump级别来完成增量备份,还可通过size,subtree,inode flags来排除文件.也支持user.group.project配

CentOS7/RHEL7 systemd详解

CentOS7/RHEL7 systemd详解 目录1. 为什么是systemd(1) 关于Linux服务管理(2) SysV init的优缺点(3) UpStart的改进(4) systemd的诞生(5)为什么systemd能做到启动很快2. SysV init介绍(1) 什么是SystemV(2)SysV init的运行级别(3)SysV init运行顺序(4)SysV init和系统关闭(5)SysV init的管理和控制功能3. systemd的特性(1)systemd解决了那些问题?(

Linux CentOS7/RHEL7关闭ctrl+alt+delete功能键

        这是本人测试的经过,纯粹记录来看看,最终解决方法在最后面,中间讲的是遇到的一些坑,可以略过不看!!        本人操作经验,转载请表明出处:http://www.cnblogs.com/huangjc/p/4536620.html Linux默认允许任何人按下Ctrl+Alt+Del来重启系统.但是在生产环境中,应该停用按下Ctrl-Alt-Del 重启系统的功能. 会linux的技术牛们都知道前面的centos版本都是在/etc/inittab中配置,而centos7/RH

CentOS7/RHEL7 pacemaker+corosync高可用集群搭建

目录 一.集群信息... 4 二.集群搭建... 4 1.制作软件源... 4 2.主机基础配置... 5 3.集群基础环境准备... 7 4.集群资源准备... 9 5.资源配置... 11 6.constraint配置... 12 7.stonith配置... 13 8.集群功能验证... 14 三.集群常用命令及作用... 17 1.验证群集安装... 17 2.查看群集资源... 17 3.使用群集脚本... 17 4.STONITH 设备操作... 17 5.查看群集配置... 17

centos7/rhel7下安装redis4.0集群

Redis从3.0版本开始支持集群! 集群一般由多个节点组成,节点数量至少6个才能保证组成完整高可用的集群. 每个节点需要开启配置文件中的cluster-enabled yes,让Redis运行在集群模式下. 测试环境: 资源有限,这里使用3台虚拟机模拟6个节点(用端口区分),每台虚机2个节点,如下图: 注:Redis默认端口:6379,这里方便起见,设定从7001~7006来区分6个节点. 操作步骤: Redis下载官网:https://redis.io/ 1. 节点准备 每台机器都先编译安装

centos7的selinux的原理及相关配置

centos7的selinux的原理及相关配置 SELinux的全称是Security Enhanced Linux, 就是安全加强的Linux.在SELinux之前,root账号能够任意的访问所有文档和服务:如果某个文件设为777,那么任何用户都可以访问甚至删除:这种方式称为DAC(主动访问机制),很不安全. DAC 自主访问控制: 用户根据自己的文件权限来决定对文件的操作,也就是依据文件的own,group,other/r,w,x权限进行限制.Root有最高权限无法限制.r,w,x权限划分太

Spartan6系列之芯片配置模式详解

1.   配置概述 Spartan6系列FPGA通过把应用程序数据导入芯片内部存储器完成芯片的配置.Spart-6 FPGA可以自己从外部非易失性存储器导入编程数据,或者通过外界的微处理器.DSP等对其进行编程.对以上任何一种情况,都有串行配置和并行配置之分,串行配置可以减少芯片对引脚的要求,并行配置对8bit/16bit Flash或者微处理器来说更合适. 因为Xilinx的FPGA器件的配置数据存储在CMOS 配置锁存器内(CCL),因此Spartan6 FPGA器件上电后必须重新配置.Sp

[Java系列1]Eclipse配置,常用插件

java可视化编程-eclipse安装windowbuilder插件 http://blog.csdn.net/jason0539/article/details/21219043 [Java系列1]Eclipse配置,常用插件,码迷,mamicode.com

Centos7+Nginx通过windows CA颁发及配置SSL服务

近期在学习Linux的相关知识,作为一个运维工程师所必备的知识点,一个web服务尤其运行在互联网上的很容易攻击,所以为了保证安全最起码的需要对web服务配置SSL,这样能提高一定的安全性,所以我们今天介绍,Centos7+Nginx通过windows CA颁发及配置SSL服务,当然如果是生成环境的话,一般都会申请第三方证书,比如沃通等第三方证书颁发机构,今天我们主要使用的是内部的windows CA服务为nginx颁发证书,当然也可以使用Nginx的自签名证书,但是那样每次访问都会有相关的警告