win7和Ubuntu16.04之间相互远程控制
一、在win7中远程控制ubuntu16.04
步骤:
- 在ubuntu中通过Desktop share打开允许远程访问
- ubuntu中安装xrdp
- 由于xrdp与unity、gnome桌面不兼容,所以需要在ubuntu中安装配置xfce4桌面环境
- win7中通过远程连接软件(rdp协议)远程连接linux,显示的是xfce桌面
在Ubuntu中安装xfce桌面:
http://jingyan.baidu.com/article/546ae1851c6ac81149f28c9a.html
图:远程登录的xfce桌面
详细步骤参考:
http://jingyan.baidu.com/article/8ebacdf0cdc64949f75cd555.html
http://www.linuxidc.com/Linux/2014-04/100491.htm
这篇教程上实现的是直接连接unity桌面,不知道是怎么实现的:
http://jingyan.baidu.com/article/a501d80cf71bc3ec630f5e0c.html
在ubuntu上开启了vnc server后,win7中下载vnc viewer就可以直接连接unity桌面了,但是这个和rdp协议实现方式不同,是server直接把桌面变成图像传输过来
速度比较慢。可以具体查rdp和vnc view
xrdp有个问题是每次重新连接的都是一个全新的桌面,之前开的程序都看不到
具体参照:http://blog.csdn.net/sunnylgz/article/details/40779973
ssh访问ubuntu
http://jingyan.baidu.com/article/9c69d48fb9fd7b13c8024e6b.html?qq-pf-to=pcqq.c2c
ubuntu中需要安装openssh服务
windows7中安装putty
winSCP基于上述ssh的文件拷贝操作
二、ubuntu中通过remmina远程连接终端软件通过rdp协议连接win7
步骤:
- 在win7中开启允许远程访问
- ubuntu中打开remmina软件,输入win7的ip,username,password就可以连接了
参考:
http://jingyan.baidu.com/article/11c17a2c6e8c7bf446e39d86.html
-----------------------------------------------------
还有其他的一些参考:
在win 7系统下远程登录ubuntu12.04系统的方法:
第一种方法、vnc连接,实现图形化登录
优点:图形化操作,较第二种方法快
缺点:效率不是最高,而且同时只能支持一个人登录
ubuntu准备:
Win7远程连接上Ubuntu,所使用的协议是rdp
sudo apt-get install xrdp
此时可运行mstsc.exe连接,但只能显示桌面壁纸,继续安装
sudo apt-get install vnc4server tightvncserver
在ubuntu unity直接检索远程桌面,设置允许远程桌面,允许控制,不需要每次询问,这一项如果不改,需要在远程 ubuntu上点击确定
远程ubuntu的图形界面没有必要启用,故关闭之 sudo vi /etc/default/grub
修改这一行 GRUB_CMDLINE_LINUX_DEFAULT=“quiet splash”
GRUB_CMDLINE_LINUX_DEFAULT=“text ”
sudo update-grub 重启电脑,启动默认就是命令行界面
Windows连接:
win搜索远程桌面 or 运行mstsc,填写ubuntu的IP,选择sessman-xvnc连接,若进入的是无法显示的界面,可以先选择console,进入之后在关闭选择sessman-xvnc
用VNC view 软件进行连接,使用方法基本一致,需要邮箱注册
如果不需要图形界面,可以使用putty/Xmanage 连接,Xmanage套件包含的功能很全面 操作:
如同正常使用ubuntu的方法,键盘快捷键有用,Ctrl+Alt+T可以正常 invoke terminal
文件传输可以用常规的ftp软件,win下可以用pstfp,在命令行模式下open连接,get下载到本地
Ctrl+Alt+PauseBreak 本机快捷键,是全屏切换
第二种方法、putty
优点:因为是在命令行模式下,速度快,效率高
缺点:没有图形化界面
配置过程:
首先在ubuntu下安装openssh-server这个软件:sudo apt-get install openssh-server
有的人说要打开ssh服务和22端口,但是我安装完之后就可以
然后在windows7下下载putty这个软件,就是一个可执行软件
打开软件后,在ip那填上ubuntu的ip地址,然后点击open就可以了
接着就是使用命令行操作远程的机器了
第三种方法、putty+xming
优点:可以图形化操作
缺点:慢
putty的安装和配置过程如上,不赘述
说一下xming的配置过程
1.在win7 上安装Xming:
2.使用Xming launch 设置display number 为 10
3.putty X11 下面勾选Enable X11 forwarding, X display location 填写: :10
然后点击putty的open 就可以了
需要注意的是,不能直接在命令行窗口直接使用startx,只能使用命令,如firefox等
win7和Ubuntu16.04之间相互远程控制的更多相关文章
- rtl-sdr在win7和ubuntu16.04的安装
硬件准备 RTL2832+R820T2 usb dongle x 1 Long wire antenna x 1 USB电视棒的购买: 在淘宝上搜索"软件无线电"或"rt ...
- 安装Win7与Ubuntu16.04双系统操作教程
安装主要分为以下几步: 一. 下载Ubuntu 16.04镜像软件: 二. 制作U盘启动盘使用ultraISO: 三. 安装Ubuntu系统: 四. 用EasyBCD 创建启动系统启动引导: (根据个 ...
- 安装win7和ubuntu16.04双系统
硬件:2012年本子 话硕A55V Service 准备: 首先通过一键还原备份win7系统!不清楚某些失误会不会备份也不能拯救! 清出100g硬盘空间,ubuntu会安装在这里 查看当前win7启 ...
- 服务器Ubuntu16.04下连接锐捷
最近搞深度学习,老师买了一台服务器.双系统,win7和Ubuntu16.04,但是联网是遇到了问题. 输入ifconfig时,发现根本就找不到eth0和eth1,只有evp0s25和evp0s90,o ...
- 使用win10远程控制ubuntu16.04
使用win10远程控制ubuntu16.04,网上很多需要安装xfce桌面的.今天介绍一下,不需要安装其他桌面,使用Ubuntu16.04自带桌面,漂亮美观. Ubuntu16.04端: 1.打开终端 ...
- Win7 U盘安装Ubuntu16.04 双系统详细教程
Win7 U盘安装Ubuntu16.04 双系统详细教程 安装主要分为以下几步: 一. 下载Ubuntu 16.04镜像软件: 二. 制作U盘启动盘使用ultraISO: 三. 安装Ubuntu系统: ...
- Win7 U盘安装Ubuntu16.04 双系统
Win7系统下安装Ubuntu系统,主要分为三步: 第1步:制作U盘启动盘 第2步:安装Ubuntu系统 第3步:创建启动系统引导 第1步:制作U盘启动盘 1.下载Ubuntu16.04安装镜像,官网 ...
- (原+译)win7远程连接ubuntu16.04
转载请注明出处: http://www.cnblogs.com/darkknightzh/p/5711214.html 原始网址: http://ubuntuhandbook.org/index.ph ...
- win7下通过easyBCD引导安装Ubuntu16.04(并处理遇到的坑)
Ubuntu16.04作为目前最新版本的ubuntu系统,相信很多人都想在自己的电脑上安装一下,然而系统的安装方法各式各样,u盘法.grub引导法等等,这里我将介绍在win7系统下用easyBCD软件 ...
随机推荐
- QQ首页 案例
一.知识点 ①background-attachment属性设置背景图像是否固定或者随着页面的其余部分滚动.scroll默认值.背景图像会随着页面其余部分的滚动而移动.fixed当页面的其余部分滚动时 ...
- C格式字符串转为二叉树
最近在LeetCode做题,二叉树出现错误时不好排查,于是自己写了一个函数,将前序遍历格式字串转换成二叉树. 形如 "AB#D##C##" 的字符串,"#"表示 ...
- lnmp新增https访问【转】
环境是使用lnmp一键安装包搭建的: 1 首先去这个网站下载证书:免费ssl证书 最终会得到两个文件 2:在/usr/local/nginx/conf创建cert目录把这两个文件放进去,这个地址后面有 ...
- [Java/Reflect]使用反射机制获得一个对象的属性名和属性值
一个辅助对象,用于给属性排序 class KeyValue implements Comparable<KeyValue>{ String key; Object value; @Over ...
- cv2.fillConvexPoly()与cv2.fillPoly()填充多边形
cv2.fillConvexPoly() cv2.fillConvexPoly()函数可以用来填充凸多边形,只需要提供凸多边形的顶点即可. 我们来画一个三角形 img = np.zeros((1080 ...
- Mosquitto配置----日志设置
https://blog.csdn.net/u012377333/article/details/71101725 # ======================================== ...
- android studio: 对齐成员变量及链式方法
"File"-"Settings"-"Editor"-"Java"-"Wrapping and Braces& ...
- 主外键 设置 on update cascade 和on delete cascade 的区别
on update cascade 和on delete cascade 的区别 这是数据库外键定义的一个可选项,用来设置当主键表中的被参考列的数据发生变化时,外键表中响应字段的变换规则的.updat ...
- ThreadPoolExecutor 定制线程池参数
在 java 开发中经常需要执行一些“规格化”的任务,此时可以使用 java 线程池.节省创建线程时间,任务来时即可执行,高效. java 包是 java.util.concurrent .创建线程池 ...
- PHP 对象接口
对象接口 (interface) 使用接口(interface),可以指定某个类必须实现哪些方法,但不需要定义这些方法的具体内容. 接口是通过 interface 关键字来定义的,就像定义一个标准的类 ...