创建x11vnc系统进程
〇、前言
为方便使用vnc,所以寻找到一个比较好用的vnc服务端那就是x11vnc,索性就创建了一个系统进程
一、环境
系统:银河麒麟v4-sp2-server
软件:x11vnc【linux下】、VNCviewer【win下】
二、安装x11vnc
1、挂载光盘源并修改apt源
mount /dev/sr0 /mnt
vim /etc/apt/sources.list
deb [trusted=yes] file:///mnt juniper main
apt update
2、安装x11vnc
apt install x11vnc -y
# 到此就可以手动启动x11vnc了,可直接在终端执行x11vnx或者使用nohup后台运行
三、创建x11vnc系统进程
1、创建配置文件
vim /etc/systemd/system/x11vnc.service
[Unit]
Description=start x11vnc
After=syslog.target network.target
[Service]
Type=simple
ExecStart=/usr/bin/x11vnc -auth guess
[Install]
WantedBy=multi-user.target
2、保存配置并设置开机启动
systemctl daemon-reload
systemctl enable x11vnc.service
四、查看使用
systemctl start x11vnc.service
root@Kylin:~# systemctl status x11vnc
● x11vnc.service - start x11vnc
Loaded: loaded (/etc/systemd/system/x11vnc.service; enabled; vendor preset: enabled)
Active: active (running) since 四 2021-09-16 21:52:30 CST; 2min 42s ago
Main PID: 7708 (x11vnc)
CGroup: /system.slice/x11vnc.service
└─7708 /usr/bin/x11vnc -auth guess
9月 16 21:52:44 Kylin x11vnc[7708]: 16/09/2021 21:52:44 rfbProcessClientNormalMessage: ignoring unsupported encoding type
9月 16 21:52:44 Kylin x11vnc[7708]: 16/09/2021 21:52:44 Enabling full-color cursor updates for client 192.168.200.1
9月 16 21:52:44 Kylin x11vnc[7708]: 16/09/2021 21:52:44 Enabling NewFBSize protocol extension for client 192.168.200.1
9月 16 21:52:44 Kylin x11vnc[7708]: 16/09/2021 21:52:44 Switching from ZRLE to hextile Encoding for client 192.168.200.1
9月 16 21:52:44 Kylin x11vnc[7708]: 16/09/2021 21:52:44 client 1 network rate 1433.2 KB/sec (27867.9 eff KB/sec)
9月 16 21:52:44 Kylin x11vnc[7708]: 16/09/2021 21:52:44 client 1 latency: 0.5 ms
9月 16 21:52:44 Kylin x11vnc[7708]: 16/09/2021 21:52:44 dt1: 0.0183, dt2: 0.0284 dt3: 0.0005 bytes: 66670
9月 16 21:52:44 Kylin x11vnc[7708]: 16/09/2021 21:52:44 link_rate: LR_LAN - 1 ms, 1433 KB/s
9月 16 21:52:53 Kylin x11vnc[7708]: 16/09/2021 21:52:53 created selwin: 0x2c00032
9月 16 21:52:53 Kylin x11vnc[7708]: 16/09/2021 21:52:53 called initialize_xfixes()
lines 1-17/17 (END)
win下使用VNCviewer连接如下



完成!收工
创建x11vnc系统进程的更多相关文章
- Java 多线程详解(二)------如何创建进程和线程
Java 多线程详解(一)------概念的引入:http://www.cnblogs.com/ysocean/p/6882988.html 在上一篇博客中,我们已经介绍了并发和并行的区别,以及进程和 ...
- MapReduce剖析笔记之六:TaskTracker初始化任务并启动JVM过程
在上面一节我们分析了JobTracker调用JobQueueTaskScheduler进行任务分配,JobQueueTaskScheduler又调用JobInProgress按照一定顺序查找任务的流程 ...
- [Think In Java]基础拾遗3 - 容器、I/O、NIO、序列化
目录 第十一章 持有对象第十七章 容器深入研究第十八章 Java I/O系统 第十一章 持有对象 1. java容器概览 java容器的两种主要类型(它们之间的主要区别在于容器中每个“槽”保存的元素个 ...
- 浅析Java.lang.ProcessBuilder类
最近由于工作需要把用户配置的Hive命令在Linux环境下执行,专门做了一个用户管理界面特地研究了这个不经常用得ProcessBuilder类.所以把自己的学习的资料总结一下. 一.概述 P ...
- Java程序员的日常 —— 多进程开发IO阻塞问题
本篇仍旧是源于最近的工作,总结一下纪念那些年埋下的坑... 背景故事 需求:"使用进程方式启动另一个程序!" 开发:"OK! Runtime.getRuntime().e ...
- 深入研究java.lang.ProcessBuilder类
深入研究java.lang.ProcessBuilder类 一.概述 ProcessBuilder类是J2SE 1.5在java.lang中新添加的一个新类,此类用于创建操作系统进程,它 ...
- Android执行shell命令
一.方法 /** * 执行一个shell命令,并返回字符串值 * * @param cmd * 命令名称&参数组成的数组(例如:{"/system/bin/cat", &q ...
- java基础 lang包 详细介绍
Java.javax和org.其中以java开头的包名是JDK的基础语言包,以javax开头的属 (org是organization的简写).而在JDK API中还包含了一些以com.sun开头的包名 ...
- Java 面试知识点解析(四)——版本特性篇
前言: 在遨游了一番 Java Web 的世界之后,发现了自己的一些缺失,所以就着一篇深度好文:知名互联网公司校招 Java 开发岗面试知识点解析 ,来好好的对 Java 知识点进行复习和学习一番,大 ...
随机推荐
- python小题目练习(一)
题目:输出1+2+3+4+5+--+100的总数,并打印出这行式子 代码展示:# 1.定义一个初识变量total,用于后面每次循环进行累加值 total = 0# 2.利用for循环遍历累加for i ...
- Docker部署jar包运行
1.上传jar包到服务器 2.在该目录下创建Dockerfile 文件 vi Dockerfile 3.然后将下面的内容复制到Dockerfile文件中 FROM java:8 MAINTAINER ...
- 星际争霸的虫王IA退役2年搞AI,自叹不如了
------------恢复内容开始------------ 金磊 发自 凹非寺 量子位|公众号 QbitA 这年头,直播讲AI,真算不上什么新鲜事.但要是连职业电竞选手,都开播主讲呢?没开玩笑,是真 ...
- CentOS7系统DNS主从配置
CentOS7系统DNS主从配置:一.DNS服务器正向解析:1.1 基础环境:主机IP 主机名 操作系统 用途192.168.0.110 master ...
- Spring知识点详解
1.Spring 概述 1.1.Spring 的概念和特点 Spring 是一个轻量级的控制反转(IoC)和面向切面(AOP)的开源容器框架,它是由 Rod Johnson(音乐学博士)所创建,其核心 ...
- C++类对象作为类成员
//当其他类的对象作为本类的成员 构造的时候先去构造类的对象 再去构造自身 //析构函数: 先进后出 先去构造Phone 再去构造Person Person先退出 Phone后退出 //析构与构造顺序 ...
- 第一天python3 封装和解构
封装 将多个值使用逗号分割,组合在一起:本质上,返回一个元组,只是省略了小括号:python特有语法,被很多语言学习和借鉴;比如javascript:t1=(1,2) 定义为元组:t2=1,2 将1和 ...
- linux常见命令搜集
查找根目录下txt和pdf文件 find / \( -name "*.txt" -o -name "*.pdf" \) -print 正则查找根目录下所有的tx ...
- javascript原生style属性分析
1 <!DOCTYPE html> 2 <html> 3 <head lang="en"> 4 <meta charset="U ...
- 使用Docker-compose来封装celery4.1+rabbitmq3.7服务,实现微服务架构
原文转载自「刘悦的技术博客」https://v3u.cn/a_id_115 大家都知道,Celery是一个简单.灵活且可靠的,处理大量消息的分布式系统,在之前的一篇文章中:python3.7+Torn ...