通过安装VNC服务器x11vnc(或vnc4server)和配置x11vnc.service实现远程通过VNC-Viewer访问VNC服务器。
1. Xshell的下载:
通过Xshell官网(链接:XShell - 下载 (softonic.com))下载Xshell。
图 2 Xshell的下载
下载完成后安装,安装成功后打开Xshell:
图 3 Xshell 7界面
2.2 Ubuntu下x11vnc的安装和文件配置
1、步骤1:
在Ubantu18.04上查找虚拟机ip地址,并通过shell 7 连接。
图 4 Xshell 7输入用户名界面
图 5 Xshell 7使用虚拟机用户密码登录界面
图 6 Xshell 7连接虚拟机ip地址成功界面
2、步骤2:安装VNC相关软件包
sudo apt-get -y install x11vnc
![](/assets/blank.gif)
图 7 在Xshell 7下连接虚拟机并安装x11vnc软件包
3、步骤3:安装lightdm图形界面软件包
sudo apt-get -y install lightdm
![](/assets/blank.gif)
图 8 安装lightdm软件包
选择lightdm并确定:
![](/assets/blank.gif)
图 9 lightdm设定界面
4、步骤4:创建配置目录
mkdir -pv /home/syl4222/.vnc/
图 10 配置目录
5、步骤5:设置用户的VNC connecting密码
x11vnc -storepasswd syl795 /home/syl4222/.vnc/passwd (红色部分为密码,黄色部分为用户名)
图 11 设置VNC连接密码
6、步骤6:在当前目录下生成vnc配置文件
- cat> x11vnc.service <<EOF
- [Unit]
- Description=Start x11vnc at startup.
- After=multi-user.target
- [Service]
- Type=simple
- ExecStart=/usr/bin/x11vnc -auth guess -once -loop -noxdamage -repeat -rfbauth -geometry 1024x768 /home/syl4222/.vnc/passwd -rfbport 5900 -shared
- [Install]
- WantedBy=multi-user.target
- EOF
![](/assets/blank.gif)
![](/assets/blank.gif)
图 12 在当前目录下生成vnc配置文件
7、步骤7:
剪切配置文件
sudo mv x11vnc.service /lib/systemd/system/x11vnc.service
修改权限为root
sudo chown root:root /lib/systemd/system/x11vnc.service
重新加载服务配置文件
sudo systemctl daemon-reload
开机启动vnc服务
sudo systemctl enable x11vnc.service
![](/assets/blank.gif)
图 13 (步骤7)
8、步骤8:重启操作系统
sudo reboot
![](/assets/blank.gif)
图 14 重启界面(不知道为什么和原来的界面不一样)
2.3 Ubuntu下VNC-Viewer访问VNC服务器
1、步骤1:查看监听端口
sudo ss -tunlp
图 14 监听端口
2、步骤2:通过VNC viewr进行连接
输入IP地址和监听端口
图 15 通过VNC连接虚拟机
输入密码:(注意此处的密码是上文步骤5中设置的)
图 16 VNC认证
大功告成!
![](/assets/blank.gif)
图 17 实现在VNC Viewer上连接虚拟机
3. 总结
1.用Xshell新建会话的时候,要根据虚拟机的IP地址来新建会话。
2.在Xshell输入的用户名必须是虚拟机的用户名,否则会出现密码报错。
3.若在Xshell界面ssh不通虚拟机的IP地址,应该考虑是否已经将虚拟机的网络设置为桥接网卡模式。
4.本次实践需要提前安装openssh-server软件包,若安装失败,可以考虑通过虚拟机上 显示应用程序 —> 软件和更新—> Ubuntu软件 —> 下载自 —> 选择其他站点 —> 选择阿里云的服务器,并把上面的选项勾上,再重新尝试安装。(如下图)
![](/assets/blank.gif)
图 18 软件和更新相关配置
通过安装VNC服务器x11vnc(或vnc4server)和配置x11vnc.service实现远程通过VNC-Viewer访问VNC服务器。相关推荐
- 【Linux】11.将ubuntu电脑设置为一台可远程ssh或sftp访问的服务器
将ubuntu电脑设置为一台可远程ssh或sftp访问的服务器 1.将ubuntu电脑设置为一台可远程ssh访问的服务器 参考 原文链接:https://blog.csdn.net/papaaa/ar ...
- 阿里云ECS云服务器Windows如何通过IIS配置网站支持flv、mp4等文件访问读取
阿里云ECS云服务器Windows 如何通过IIS配置网站支持flv,mp4等文件访问读取,通过IIS配置的网站,如果需要播放一些例如flv.mp4的特殊文件,需要在站点配置中添加自定义MIME类型, ...
- 内网服务器防火墙作用,防火墙内网用户通过公网域名或公网IP访问内部服务器 - 华为技术论坛 - 51CTO技术论坛_中国领先的IT技术社区...
发表于 2010-10-12 21:59 | 来自 51CTO网页 内网使用公网地址访问内部服务器需求的实现 产品型号:100V 方法一.R002版本支持. 方法二.使用下面的配置进行规避: 100V ...
- 新买的服务器怎么安装Linux,买了新服务器,如何从头开始配置?Ubuntu系统安装+新建用户名+挂...
买了新服务器,如何从头开始配置?Ubuntu系统安装+新建用户名+挂 买了新服务器,如何从头开始配置?Ubuntu系统安装+新建用户名+挂载硬盘+nvidia安装+cuda安装+cudnn安装+ana ...
- 阿里云服务器更换Ubuntu操作系统并配置图形界面
文章目录 阿里云服务器更换Ubuntu操作系统并配置图形界面 环境 目标 更换操作系统 登录阿里云服务器管理控制台 进入实例管理页面 停止实例 更换操作系统 配置图形界面 远程连接到服务器 配置图形界 ...
- ubuntu系统如何连接到服务器,远程ubuntu系统怎么连接到服务器
远程ubuntu系统怎么连接到服务器 内容精选 换一换 Ubuntu服务器通过Windows操作系统上的虚拟机安装的场景下,需要在Windows操作系统上安装USB网卡驱动,即RNDIS(Remote ...
- USG防火墙------内外网用户通过外网IP访问内部服务器(NAT)
实现需求:用户通过内外网用户通过公网IP访问内部服务器. 一.局域网配置:交换机(SW7).防火墙(FW3).服务器(Server1).客户端(Client1) 二.配置思路 1.配置防火墙接口和 ...
- kali2020 vnc安装_kali配置x11vnc
linux一般是不需要要用远程桌面连接,总有特殊的需求,就记录下配置的过程而已.全程使用root用户权限,非root用户权限,命令前加sudo. 1.安装x11vnc apt-get install ...
- Windows下通过VNC访问Linux服务器(可视化界面)
介绍一个 VNC连接工具:iis7VNC连接工具 作为服务器集成管理器,它最优秀的功能就是批量管理windows与linux系统服务器.vps.能极大的提高站长及服务器运维人员工作效率.同时i ...
最新文章
- RPC 笔记(05)— socket 通信(单线程服务器)
- spring cloud服务发现注解之@EnableDiscoveryClient与@EnableEurekaClient
- Devexpress GridControl 设置combobox下拉框
- MySql—锁机制原理
- 学习编写测试桩之declspec (dllexport)篇
- 吴恩达机器学习作业 线性回归
- python校园网站毕业设计开题报告
- 基于遗传算法的柔性车间调度优化研究附Matlab代码
- 串口助手-简易串口助手-带时间戳的串口助手-极简串口助手-V1.5 自动保存配置参数 能显示收发时间方便调试
- 计算机应用基础在线作业3,《计算机应用基础》15春在线作业3
- 黄金期货对比现货黄金有哪些优势
- 怎样优化IM即时通讯移动端APP的日志上报机制
- statsby: 不用循环语句的循环
- 退出华为的时候,我在想些什么
- 【MATLAB】理解采样频率和信号频率的关系
- solr7.4-DIH
- Linux中几个你不常用,但却很有用的命令
- 华硕笔记本电脑换电池
- 2021四川高考成绩等位分查询,四川省2021高考理科最新成绩一分一段查询
- 植物大战 二叉树 递归——纯C
热门文章
- Adaptive Deconvolutional Networks for Mid and High Level Feature Learning
- 固态硬盘装完无法启动备忘
- python tokenizer_中文分词工具 MiNLP-Tokenizer
- 高效演讲-读书笔记-樊登读书
- 考研英语-VIP英语句子结构主讲人:张瑜-2020年05月14日
- iCCP: known incorrect sRGB profile
- 数学分析闭区间套定理_怎样用闭区间套定理证明有限覆盖定理?数学分析老师说这样证明最好但不知怎么证明...
- BurpSuite抓https的包/BurpSuite CA证书下载
- autoHotkey进阶 --- 用于访问窗口对象-acc库的简单配置
- FastAdmin重置用户密码