博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CentOS 7 安装 VNC Server
阅读量:2394 次
发布时间:2019-05-10

本文共 1207 字,大约阅读时间需要 4 分钟。

安装软件包

yum install tigervnc-server -y

配置 VNC

拷贝 /usr/lib/systemd/system/vncserver@.service/etc/systemd/system/vncserver@.service

cp /usr/lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@.servicevi /etc/systemd/system/vncserver@.service

找到下面两行:

ExecStart=/usr/sbin/runuser -l 
-c "/usr/bin/vncserver %i"PIDFile=/home/
/.vnc/%H%i.pid

设置普通用户

<USER> 替换成当前登录用户,比如说 john 用户,修改如下:

ExecStart=/usr/sbin/runuser -l john -c "/usr/bin/vncserver %i"PIDFile=/home/john/.vnc/%H%i.pid

设置root用户 (optional)

如果需要提供 root 用户的 VNC 服务,将 <USER>/home/<USER> 替换成 root,修改如下:

ExecStart=/usr/sbin/runuser -l root -c "/usr/bin/vncserver %i"PIDFile=/root/.vnc/%H%i.pid

设置 VNC 密码

重要:此步骤必须要做,否则无法启动服务

  1. 切换到用户账号(比如说 john):

    su - john
  2. 执行 vncpasswd 命令:

    vncpasswd

开启服务

systemctl daemon-reloadsystemctl start vncserver@:1.servicesystemctl enable vncserver@:1.service

防火墙设置

firewall-cmd --permanent --add-service=vnc-serverfirewall-cmd --reload

客户端测试

ubuntu 安装 xvnc4viewer, centos 安装 tigervnc

  • ubuntu

    apt-get install xvnc4viewer
  • centos

    yum install -y tigervnc
  • 连接

    # vncviewer 
    :
    vncviewer 192.168.7.141:1

转载于:https://my.oschina.net/iblackangel/blog/1543980

你可能感兴趣的文章
Shell--定时备份数据库脚本
查看>>
SpringBoot--配置嵌入式Servlet容器、注册三大组件
查看>>
SpringBoot--引入和使用其它Servlet容器配置(Jetty、Undertow)
查看>>
SpringBoot--嵌入式Servlet容器自动配置原理
查看>>
SpringBoot--嵌入式Servlet容器启动原理
查看>>
SpringBoot--整合MyBatis(XML方式)
查看>>
SpringBoot--整合MyBatis(注解方式)
查看>>
SpringBoot--整合JDBC
查看>>
SpringBoot--整合Druid&配置数据源监控
查看>>
JPA--4种主键生成策略
查看>>
JPA--单表操作二、(条件查询、统计查询、排序查询、分组查询、分页查询)
查看>>
JPA--SpringData JPA环境搭建及简单操作
查看>>
JPA--SpringDataJPA的四种查询方式
查看>>
JPA--SpringDataJpa之Specifications动态查询
查看>>
JPA--SpringDataJPA一对多关联、级联操作
查看>>
JPA--SpringDataJPA多对多关联、级联操作
查看>>
JPA--SpringDataJPA对象导航查询及加载策略
查看>>
SpringBoot--启动流程、原理
查看>>
SpringBoot--整合JPA
查看>>
Git--创建仓库/创建新项目、操作文件
查看>>