Ubuntu安装VNC Server

之前在ubuntu上一般都是用vnc4server,但是它只能打开一个窗口,无法像windows上那样操作本地桌面,只能说比ssh强大一点。

今天发现了一个强大的vnc服务端x11vnc,可以远程操作本地桌面。以下内容主要来自于:http://blog.csdn.net/longhr/article/details/51657610

安装方法

以下命令都需要在root权限下运行,因此不单独加上sudo。

1. 安装 X11VNC

apt install x11vnc -y

2. 配置访问密码

x11vnc -storepasswd /etc/x11vnc.pass

3. 创建服务

Ubuntu 16.04

vi /lib/systemd/system/x11vnc.service

按i键进入编辑模式,粘贴如下代码,按esc键退出编辑模式,输入 :wq 保存。

[Unit] Description=Start x11vnc at startup. After=multi-user.target [Service] Type=simple ExecStart=/usr/bin/x11vnc -auth guess -forever -loop -noxdamage -repeat -rfbauth /etc/x11vnc.pass -rfbport 5900 -shared [Install] WantedBy=multi-user.target

Ubuntu 14.04

vi /etc/init/x11vnc.conf

按i键进入编辑模式,粘贴如下代码,按esc键退出编辑模式,输入 :wq 保存。

start on login-session-start script x11vnc -display :0 -auth /var/run/lightdm/root/:0 -forever -bg -o /var/log/x11vnc.log -rfbauth /etc/x11vnc.pass -rfbport 5900 end script

4. 配置防火墙,配置和启动服务

ufw allow 5900

下面两行适用于16.04

systemctl enable x11vnc.service systemctl daemon-reload

5. 重启电脑

reboot

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏张浩的专栏

Sqoop在导入的时候导入多张表

当我们用Sqoop导入一张表的时候可以用 --table <table-name> 去指定要导入一个表,但是我们要导入多个表的话,用这个--table是不行的。...

5311
来自专栏琯琯博客

Yii2 学习笔记之 Gii

2574
来自专栏禁心尽力

下载安装ActiveMQ(消息队列)

安装步骤: 第一步、安装jdk环境,因为ActiveMQ是使用java语言编写。 第二步、将下载好的activemq压缩包上传至Linux系统,进行解压。 第三...

2265
来自专栏Pythonista

Mac下Python和Pycharm之virtualenv

1013
来自专栏ml

如何使用java调用DLL运行C++(初篇)

JNI:Java Native Interface,简称JNI,是Java平台的一部分,可用于让Java和其他语言编写的代码进行交互。 下面是从网上摘取的JNI...

2944
来自专栏IT综合技术分享

在Ubuntu18.04 Server中安装jetty,非apt版

本教程安装环境为 1、Ubuntu18.04 Server系统 2、JDK1.8 这里提一下,在Ubuntu中是可以sudo apt-get instal...

872
来自专栏行者常至

Struts1 页面提交到ActionForm,form为null

872
来自专栏我的博客

查找修改时间在指定区间的文件并打包

#!/bin/bash # find file and tar # joyousphper@gmail.com # find_and_tar.sh read ...

2633
来自专栏WindCoder

Eclipse创建AIDL文件

在学习Android的Service时,需要用到个AIDL文件,Eclipse中Android Tools并没有Create Aidl preprocess f...

1541
来自专栏冷冷

tomcat不能运行或共存多个项目

我在Tomcat下部署了两个项目,但是一个可以运行,另一个不可以,第一感觉是内存问题,给tomcat多分配了内存.但是没有作用. 原因是少了webAppRoot...

2099

扫码关注云+社区

领取腾讯云代金券