Windows通过VNC访问Kylin桌面环境
VNC(Virtual Network Computing)是进行远程桌面控制的一个软件。客户端的键盘输入和鼠标操作通过网络传输到远程服务器,控制服务器的操作。服务器的图形界面通过网络传输到客户端显示给用户。就像直接在操作本地计算机一样操作远端的服务器。
在Kylin中,VNC 包括以下四个命令:vncserver,vncviewer,vncpasswd,和 vncconnect。大多数情况下只需要其中的两个命令:vncserver 和 vncviewer,一个是vnc服务器端,一个是vnc客户端工具。
UltraVNC加入了TightVNC的部份程序及加强效能的图型映射驱动程序,并结合ActiveDirectory及NTLM的帐号密码认证,但仅有Windows版本。在此,我们使用UltraVNC做为Windows端的VNC工具。
Windows通过VNC访问Kylin
准备:一个系统为Windows XP 或WIN7的机器,一个系统为Kylin的机器 (二者可以均可为虚拟机或实体机)。
目的:在Windows系统上通过VNC远程访问Kylin。
1. Kylin上设置VNCServer
1、大部分Kylin版本已安装vnc4server,如果没有安装,在终端执行以下命令安装:
$ sudo apt-get install vnc4server
2、设置当前用户VNC远程登录连接使用的密码。在终端执行:
$vnc4passwd
根据提示输入一个密码。
注:也可以省略这一步,在下一步第一次启动VNCserver时会要求输入一个6字符以上的密码,用于当前用户远程登录。
3、启动vnc4server:
kylin@kylin-os:~$vnc4server
New'kylin-os:3 (kylin)' desktop is kylin-os:3
Startingapplications specified in /home/kylin/.vnc/xstartup
Log fileis /home/kylin/.vnc/kylin-os:3.log
注:kylin-os是主机名,注意冒号“:”后面的数字,这里是“3”。首次运行vnc4server会提示生成了xstartup文件,这个文件里面包含着登录启动X时的一些配置。
启动完vnc4server后在你的主目录下将会产生一个.vnc的目录。
此时就可以通过vnc客户端链接到服务器了。
注:启动VNCserver,创建一个可用的vnc桌面有两种方式。
方式①创建一个vnc桌面,会话号由VNCserver自动生成,在终端执行:
$ vnc4server
方式②创建一个指定会话号的vnc桌面,在终端执行:
$vnc4server :2 <---创建一个指定会话号为2的桌面,注意冒号:前面有一个空格。
4、如果要关闭会话号为3的桌面,在终端执行:
$vnc4server-kill :3
根据你启动时获得的会话号数字确定,注意冒号:前面有一个空格。
2. 在Windows系统上远程访问Kylin
1、在Windows机上下载VNC工具UltraVNC_1_2_11_X86_Setup,双击执行安装,下一步下一步即可。
2、打开UltraVNC Viewer,填入Kylin的ip地址及你想使用的desktop pid,如图,点击connect
3、在弹出的输入密码框中输入vnc4passwd中设置的密码,即可登录,远程桌面之旅就此开始。
3. 其他说明
1、多客户端配置
只需多次运行vnc4server,产生多个desktop id可供多个客户端使用。
注意:vnc4server启动会话消耗大量系统资源,如果启动多个,则系统响应会明显变慢。
2、vnc4server设置成开机自启动
当远程连接需求始终存在时,可将vnc4server设置成开机自启动,在需要的时候直接连接。
在etc/profile里面加入vnc4server命令。
3、测试连接
当需要连接Kylin系统的VNC服务时,可在服务端使用下面的方式检测连接是否正常。
1.ssh -L 5901:127.0.0.1:5901用户名@IP地址或网址
注:用户名填写当前正使用的用户名,例如kylin。IP地址填写当前这台服务器的IP地址。
提示是否继续连接,输入 yes。输入密码后,可以登录成功,证明配置正确。否则需要检查防火墙是否开放5901 端口。
4、Windows客户端不控制
如果只想观看远程电脑而不想控制,则在使用UltraVNC Viewer登录时勾选View Only。
--------------------------
银河麒麟操作系统是天津麒麟信息技术有限公司自主研发的类Linux操作系统,目前有桌面版和服务器版以及一些特种行业的定制版本。银河麒麟社区版可在http://www.ubuntukylin.com/downloads/自由下载使用。
转载于:https://blog.51cto.com/jiawenjl/1952321
Windows通过VNC访问Kylin桌面环境相关推荐
- unity桌面设置vnc_win7系统通过VNCViewer访问Ubuntu桌面环境的操作方法
电脑系统通过VNCViewer访问Ubuntu桌面环境的问题每个人都有不同的操作门路,小编在大量的搜集通过VNCViewer访问Ubuntu桌面环境的解法之后,总结出来一套比较简单的通过VNCView ...
- 使用VNC访问Linux桌面
在一个严重依赖Windows的工作环境中,比如电子邮件被限定为Outlook(因为加密要求), VPN软件不支持Linux版本,那么,只使用Linux桌面是不够的,还需要在Linux桌面上跑个虚拟机运 ...
- vnc连接Linux桌面环境设置
在HPC物理机上,如果需要使用桌面环境,可以参考如下步骤: 安装X Window 运行 yum groups install "X Window System" 安装桌面 这里以K ...
- Linux (CentOS)安装VNC+XFCE可视化桌面环境 附安装FireFox浏览器
CentOS6.5 一.检测系统XFCE版本 yum grouplist 二.安装XFCE yum groupinstall Xfce 在安装过程中会出现"Is this ok [y/n]& ...
- vnc改ip_如何使用VNC进行远程桌面控制
VNC是一款很实用的可以实现远程桌面控制的小工具,我遇到的有两种情况比较常见,一是有时候时候可能你会外出或离开自己办公室(但可以访问到办公司的网络),而很多资料都保存在办公室的台式机上,这时如果突然有 ...
- linux vnc 安装目录,Linux环境VNC服务安装、配置与使用(图)
整个VNC运行的工作流程如下: (1)VNC客户端通过浏览器或VNC Viewer连接至VNC Server. (2)VNC Server传送一对话窗口至客户端,要求输入连接密码,以及存取的VNC S ...
- 【进阶知识】显示管理器,窗口管理器,桌面环境/桌面管理器,显示服务器
文章目录 一.显示管理器(Display Manager) 1.1 什么是 Linux 中的显示管理器? 1.2 不同的显示管理器 1.3 其他 控制台显示管理器 图形界面显示管理器 二.窗口管理器( ...
- 在WSL中使用Linux桌面环境的尝试与总结
最近忙里偷闲的博主,再次迷恋上折腾Linux.话说自从微软推出WSL以后,我就彻底地停止了Windows + Linux 的双系统组合.回想起从前使用过的各种Linux发行版,基本上每隔一段时间就会崩 ...
- WSL中使用Linux桌面环境
WSL中使用Linux桌面环境 换源: Ubuntu桌面环境: 安装桌面 配置桌面 实际上今年Windows就已经升级到wsl2了,但由于本人接触wsl较早而且wsl和wsl2实际上是两种不同的实现方 ...
最新文章
- html大作业_杜绝家长作业 关键是如何监督
- 用Leangoo项目管理软件做技术支持
- android“设置”里的版本号
- 分数化小数c语言题目,习题 2-5 分数化小数 (decimal)(C语言版)
- DESIGN_OUTLINE' and 'CUTOUT' are the preferred subclasWARNING
- php去掉查询返回的字段序列号,php – 为返回的MySQL查询添加编号列表列
- linux rcu机制,Linux RCU机制详解 (透彻)
- 文件系统及程序的限制关系: ulimit
- 垃圾回收(三)-gc模块
- 套接字socket 的地址族和类型、工作原理、创建过程
- Lnmp架构之PHP
- [原]敏捷开发-项目启动
- MySQL数据表格导入导出
- git实现ssh免密上传远程gitlab仓库
- linux宽松模式,三星N9200刷机包 V35.0 自编译官方内核 Selinux置为宽松模式 修复问题 稳定流畅...
- php算法-输出100以内能被3整除的整数
- RS485 Modbus协议解析
- 原生JavaScript贪吃蛇
- C# 超市满减打折优惠
- python从原始代码(matplotlib)到加图形界面(tkinter),最后到制作软件(一元二次方程软件)(如何做一个python软件)
热门文章
- ​基于BCI的现代神经反馈有助于认知增强(二)
- 统计学习方法笔记(六)-非线性支持向量机原理及python实现
- c 创建mysql实体模型_EntityFrameworkCore 根据实体类自动创建数据库
- 杨元庆捐资1亿人民币,要为母校上海交大建“最好的”高性能计算中心
- CNCC技术论坛 | 面向人工智能芯片的编程语言和编译器
- 小米做手机是真不赚钱,米粉要支持请多容忍广告
- 谷歌人为干预搜索结果被曝光:增加大公司曝光,主动营造岁月静好
- MegaCli查看RAID
- Charpter5 软件测试总结
- Linux jobs等前后台运行命令详解