利用vnc远程图形界面控制Linux
Windows下面的远程图形界面的控制大家都已经驾轻就熟了。
Linux下面利用vnc来图形界面的控制也是非常简单的。VNC是由两部分组成:一部分是客户端的应用程序(vncviewer);另外一部分是服务器端的应用程序(vncserver)。
以redhat linux 8.0下面的安装和使用为例
一 .安装vnc的rpm包
1 安装linux
1.1 图形界面下的安装要是在KDE或者GNOME下,直接点击rpm包,系统会自动开始安装。中间还会提示你设置密码,端口等。
1.2 命令行下的安装。
下面还是说说命令行下的安装,其实也是非常简单的,一个命令就可以了。
cd /mnt/f/vnc/
rpm -ivh vnc-3.3.6-2.i386.rpm
2 设置vnc server的访问密码
vncpasswd
3 启动vnc server
vncserver
4 linux上的vnc server内定的管理环境是twm,不好看,也不方便。
我们来把它改成KDE. 修改$HOME/.vnc/xstartup这个文件.把starttwm改成startkde 修改后要重新启动vnc server。
二. 远程连接
现在你可以在各种平台下控制linux了。服务器端 (vncserver)还内建了Java Web接口,这样用户通过服务器端对其他计算机的操作就能通过浏览器(必须支持java applet)显示出来了,这样的操作过程和显示方式非常直观方便。
相关推荐
-
VNC:Linux下的远程遥控专家
在微软Windows操作系统中的远程控制工具软件非常多,其中大家最熟悉的莫过于赛门铁克公司的PC ANYWHERE,还有CA ControlIT等等.这些远程控制工具软件都可以通过网络来控制特定的计算机,可以共享那台计算机的数据资料,操作该计算机上的外部设备. 既然在Windows下的远程控制软件如此出色,那么在Linux平台中是否有好用的一次控制工具软件呢?实际上,在Linux操作系统平台中也是存在几款功能强大的远程控制工具软件的,只是这些软件非常少,使用的用户也不是很多,所以一般的Linux
-
windows下通过vnc访问liunx服务器
安装步骤 一. windows下安装vnc-viewer 下载vnc-viewer的安装包,[安装包链接]http://www.realvnc.com/download/viewer/ ,并安装 二. Linux下安装vnc-server1.查看linux下是否安装vnc-server yum search vnc-server(见图1) rpm -qa|grep vnc (见图2) 图1 图2 2. 配置Linux图形参数 运行了vncserver后,会在当前用户目录下生成.vnc目录,当前用
-
在centos5下安装配置VNC的具体操作步骤
今天在公司安装了一下vnc,晚上没事,就记录一下吧,要不下次安装就又得google了^_^ VNC简介不能免俗,简单说介绍下VNC吧.VNC,全称为Virtual Network Computing,是一个桌面共享系统.它的功能,类似于windows中的远程桌面功能.VNC使用了RFB(Remote FrameBuffer,远程帧缓冲)协议来实现远程控制另外一台计算机.它把键盘.鼠标动作发送到远程计算机,并把远程计算机的屏幕发回到本地. VNC技术与平台无关,VNC Viewer可以和VNC S
-
利用vnc远程图形界面控制Linux
Windows下面的远程图形界面的控制大家都已经驾轻就熟了. Linux下面利用vnc来图形界面的控制也是非常简单的.VNC是由两部分组成:一部分是客户端的应用程序(vncviewer):另外一部分是服务器端的应用程序(vncserver). 以redhat linux 8.0下面的安装和使用为例 一 .安装vnc的rpm包 1 安装linux 1.1 图形界面下的安装要是在KDE或者GNOME下,直接点击rpm包,系统会自动开始安装.中间还会提示你设置密码,端口等. 1.2 命令行下的安装.
-
利用aardio给python编写图形界面
前阵子在用python写一些小程序,写完后就开始思考怎么给python程序配一个图形界面,毕竟控制台实在太丑陋了. 于是百度了下python的图形界面库,眼花缭乱的一整页,拣了几件有"特色"有"噱头"的下载下来做了个demo,仍旧不是很满意,不是下载安装繁琐,就是界面丑陋或者难写难用,文档不齐全. 后来那天,整理电脑文件发现了6年前下载的aatuo(现已更名aardio),顿时一阵惊喜. 先说说aardio,2011年7月的时候,它还叫aauto,那时的自己还醉心于
-
CentOS 7.2搭建VNC远程桌面服务的方法
一.图形界面安装(MATE DESKTOP) CentOS 7 系统下,本文以 MATE 桌面环境安装进行安装配置说明: 登录服务器,执行如下指令安装桌面环境: # 先安装 MATE Desktop yum groups install "MATE Desktop" 命令输入之后,会列出一大堆文字的,然后显示这个y/d/n,输入y,按回车下载安装: 安装完成,显示下面图片complete #安装好 MATE Desktop 后,再安装 X Window System. yum grou
-
python GUI库图形界面开发之PyQt5信号与槽机制、自定义信号基础介绍
信号和槽机制是 QT 的核心机制,要精通 QT 编程就必须对信号和槽有所了解.信号和槽是一种高级接口,应用于对象之间的通信,它是 QT 的核心特性,也是 QT 区别于其它工具包的重要地方. 在linux.windows等 GUI 工具包中,GUI组件都会注册回调函数用于处理组件所触发的动作,通常是注册对应的函数的函数指针.在之前关于Button的文章中提到了信号与槽的机制的使用,通过该机制可以很好的将组件的信号(如button的clocked.toggled.pressed等)和处理该信号的槽关
-
NoVNC以Web方式交付VNC远程连接的方法
https://github.com/novnc/noVNC 一.noVNC是什么 noVNC是一个 HTML5 VNC 客户端,采用 HTML 5 WebSockets, Canvas 和 JavaScript 实现,noVNC 被普遍用在各大云计算.虚拟机控制面板中,比如 OpenStack Dashboard 和 OpenNebula Sunstone 都用的是 noVNC. noVNC采用WebSockets实现,但是目前大多数VNC服务器都不支持 WebSockets,所以noVNC是
-
pyqt5利用pyqtDesigner实现登录界面
本文实例为大家分享了pyqt5利用pyqtDesigner实现登录界面的具体代码,供大家参考,具体内容如下 为便于操作 界面和逻辑分离 逻辑类: import sys import pymysql from loginUI import * //导入 from PyQt5.QtWidgets import * from PyQt5 import QtWidgets, QtCore, QtGui from PyQt5.QtCore import * from PyQt5.QtGui import
-
推荐8款常用的Python GUI图形界面开发框架
作为Python开发者,你迟早都会用到图形用户界面来开发应用.本文将推荐一些 Python GUI 框架,希望对你有所帮助,如果你有其他更好的选择,欢迎在评论区留言. Python 的 UI 开发工具包 Kivy Kivy是一个开源工具包能够让使用相同源代码创建的程序能跨平台运行.它主要关注创新型用户界面开发,如:多点触摸应用程序.Kivy还提供一个多点触摸鼠标模拟器.当前支持的平台包括:Linux.Windows.Mac OS X和Android. Kivy拥有能够处理动画.缓存.手势.绘图等
-
python GUI库图形界面开发之PyQt5美化窗体与控件(异形窗体)实例
在默认情况下,我们使用PyQt5创建出来的窗口和部件都是默认的样式,虽然谈不上很丑,但是也毫无美感可言.其实,在PyQt5中,我们可以有较高的自由度来自定义窗口和各种小部件的样式,通过自定义这些样式,以达到美化图形界面的目的. 本篇文章中,我们就通过一个实际的例子,使用QSS和PyQt5的配置属性,实现图形用户界面的美化工作. 首先上效果图: 一.对界面进行布局和组件的布置 在图像界面编程中,一个好的布局有助于全局把控界面的形态,而在PyQt5中,有多种布局的方式供我们选择,比较常用的布局有以下
-
python GUI库图形界面开发之PyQt5信号与槽基本操作
信号与槽基本操作 进入Qt Designer,加入控件,本文以按钮为例. 按F4开始后,选择需要加入信号与槽的按钮,如下图所示该按钮会变红,按住鼠标拉出一条红线,若该按钮需控制旁边的label,则红线连接到label上(图1),若对框体(MainWindow)进行操作,则链接到框体上,会出现一个像物理中"地线"似的符号(图2). 图1 图2 连接后,会弹出如下窗体(图3),左侧界面选择信号,如下图中选择"clicked()"代表点击按钮触发右侧对应槽的操作. 勾选下
-
C++实现坦克大战小游戏EGE图形界面
C++ EGE 实现坦克大战小游戏,供大家参考,具体内容如下 因为有过一次用EGE写小游戏的经验,所以这一次写坦克大战快了很多.并且使用对象编程也简化了很多编程时繁琐的步骤. 写出坦克大战使我在学习编程的道路上又迈出了一大步. 如果您需要图片素材的,我可以单独发给您. 技术环节: 编译环境:Windows VS2019 需求: 控制坦克移动发射炮弹,炮弹可以消灭敌军坦克,且可以消灭砖块.坦克遇到方块会被挡住.敌军消灭我军三次或基地被毁则游戏失败,共摧毁十次敌方坦克游戏胜利. 思路: 先写出坦克的
随机推荐
- PHP 中 DOMDocument保存xml时中文出现乱码问题的解决方案
- Ruby使用REXML库来解析xml格式数据的方法
- sql2008安装教程 SQL Server 2008 R2 安装图解
- Python中的fileinput模块的简单实用示例
- 跟老齐学Python之集合的关系
- Android编程实现对电池状态的监视功能示例
- Android基于Glide v4.x的图片加载进度监听
- vuejs如何配置less
- jquery 简短右键菜单 多浏览器兼容
- PowerShell中的函数重载示例
- python利用拉链法实现字典方法示例
- Jquery事件的连接使用示例
- 基于Java 注解(Annotation)的基本概念详解
- C++函数模板与类模板实例解析
- Android仿微信朋友圈实现滚动条下拉反弹效果
- Android 使用ContentObserver监听数据库内容是否更改
- iOS tableview实现简单搜索功能
- 利用python为运维人员写一个监控脚本
- vue实现通讯录功能
- 微信小程序封装的HTTP请求示例【附升级版】