创建x11vnc系统进程
时间:2021-09-16
本文章向大家介绍创建x11vnc系统进程,主要包括创建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连接如下
完成!收工
原文地址:https://www.cnblogs.com/obitoma/p/15302487.html
- 一个慢查询报警的简单处理 (r8笔记第12天)
- 厚土Go学习笔记 | 38. goroutine轻量级线程
- 厚土Go学习笔记 | 36. web服务指定路径下的get参数接收与处理
- Java开发Spring笔记第二天
- PHP调用Go服务的正确方式 - Unix Domain Sockets
- 一条看似平常的报警邮件所做的分析(r8笔记第9天)
- 55. 上传文件(Web版) | 厚土Go学习笔记
- R语言与机器学习学习笔记(分类算法
- 54. 心跳的实现 | 厚土Go学习笔记
- 通过错误的sql来测试推理sql的解析过程(二) (r8笔记第7天)
- 53. Socket服务三次握手的示例 | 厚土Go学习笔记
- R分词继续,"不|知道|你在|说|什么"分词添加新词
- Java开发Spring第一天
- 关于R安装中文分词包安装不上的问题install.packages("tm")
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 快速学习-Sentinel 工作主流程
- 快速学习-Sentinel 流量控制
- 快速学习-Sentinel 熔断降级
- C#中关于SqlDataAdapter的Update(dataTable)方法
- Jmeter保存下载的文件
- SNAP Java API处理Sentinel-1数据
- springboot开发spark-submit的java代码
- Kustomize ConfigMapGenerate自动生成ConfigMap中的坑
- Godot游戏开发实践之二:AI之寻路新方式
- Vue 侦听器 watch 扩展之立即触发回调、深度监听和注销
- WPF开发之以管理员身份运行
- 快速学习-Sentinel: 分布式系统的流量防卫兵
- Godot游戏开发实践之一:使用High Level Multiplayer API制作多人游戏(上)
- Godot游戏开发实践之一:使用High Level Multiplayer API制作多人游戏(下)
- ansible生产环境使用场景(二)