`
mpxsq
  • 浏览: 15524 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

ubuntu远程到另一台电脑的虚拟机

 
阅读更多

这几天一直在折腾自己的开发环境。

自从笔记本上安装ubuntu后总是在本子上开发,所以需要慢慢将原来台式机上的环境迁移过来。

原来台式机上的ubuntu中装有一个virtualbox的xp虚拟机,主要用来收发outlook邮件的。需要将这个xp环境迁移过来。


迁移到笔记本上有两个方案:


  • 方案一:是将台式机上的虚拟机文件*.vdi拷贝到笔记本上,笔记本上的virtualbox创建的虚拟电脑挂载上这两个文件就ok了,挺方便的。但是很快我就放弃了,原因是笔记本上开一个eclipse,一个aptana,跑两个应用,内存、cpu就很紧张,还得分配一点给virtualbox,机器响应速度有点接受不了。
  • 方案二:笔记本上的ubuntu远程桌面到在台式机上的ubuntu的xp系统中。应用程序-》互联网-》终端服务客户端,启动后填入计算机ip,协议选择RDP,输入用户名和密码。运气好的话,一次可以成功。无奈我运气实在差得可以,折腾了很久。遇到了以下问题:
    • 虚拟电脑中的xp系统的ip是局域网内部ip:10.0.14.15,他可以ping通外网,但是外网无法找到它。原因是virtualbox虚拟电脑的网络设置的是NAT,需要改成bridge,具体区别可以参考豆瓣上的中这篇文章VirtualBox虚拟机网络设置
    • 设置成bridge后,发现依旧ping不通。原因是xp系统的防火墙影响。控制面板-》windows防火墙-》高级-》ICMP设置(都勾选上吧,我也不知道具体哪个影响了ping)
    • 之后就可以连上了虚拟机了,但是需要登录。我装得xp系统默认就是administor,无密码登录,可是每次都报错 “ 由于帐户限制,您无法登陆”,原因是没有设置网络无密码登 录。 具体解决方法:在远程计算机上启动“组策略编辑器”(开始-运行-GPEDIT.MSC),在“WINDOWS设置-安全设置-本地策略-安全选项”中找到“使用空白密码的本地帐户只允许进行控制台登录”,将其设置为“已停用”就可以了,另一种方法则是把你所使用的登录账号设置为非空密码。
    • 这下可以正常登录了,但是界面显示大小让我不是很满意。网上找了很久,终于找到了桌面分辨率自定义调整 的方法。 .bashrc中加入  alias rdp='rdesktop -u administrator -a 16 -g 1350x700 -r sound:local -5'
    • 运行 rdp 10.19.34.59 & 终于ok了


分享到:
评论

相关推荐

    Ubuntu虚拟机

    Ubuntu虚拟机是一种在Ubuntu操作系统上运行的虚拟环境,它允许用户在同一台计算机上同时运行多个操作系统实例。这里我们将详细介绍如何安装和配置Ubuntu虚拟机,以及如何利用Samba服务在Windows和Ubuntu之间共享文件...

    创建第一台kvm虚拟机、系统配置、模板准备、克隆虚拟机操作及配置.docx

    2. 使用 virt-install 创建第一台 KVM 虚拟机:使用 virt-install 命令可以快速创建虚拟机,指定虚拟机的名称、内存大小、磁盘大小、网络配置等参数。 3. 虚拟机操作系统说明:选择合适的操作系统,例如 CentOS、...

    Windows下通过SSH访问远程主机(Ubuntu)

    - 准备一个Ubuntu操作系统镜像,并安装于虚拟机中。 - 配置虚拟机网络桥接模式,包括NAT、桥接模式(Bridged Adapter)和仅主机(Host-only Adapter)模式,以确保虚拟机与宿主机及其他网络设备间的通信。 2. ...

    (原创)虚拟机下Ubuntu共享主机文件(Ubuntu)(VMware)(共享).pdf

    1. **虚拟化和虚拟机软件**:文件标题和描述中提到了VMware,这是业界广泛使用的虚拟机软件之一,它允许在一台物理主机上运行多个虚拟机,每个虚拟机都可以拥有自己的操作系统和配置。虚拟机技术可以实现硬件资源的...

    对虚拟机的远程访问

    这种方式将虚拟机的网络接口桥接到宿主机的物理网络接口上,使得虚拟机如同一台独立的网络设备,可以直接获得由路由器分配的IP地址。 在虚拟机启动并安装了SSH服务后,通过`ifconfig`命令可以查看虚拟机的IP地址。...

    Ubuntu的远程桌面(xrdp).pdf

    在IT领域,远程桌面功能允许用户通过网络访问另一台计算机的桌面环境,这在系统管理、协作和远程工作场景中非常实用。Ubuntu是基于Debian的开源Linux发行版,它提供了多种远程桌面解决方案,其中之一就是xrdp。xrdp...

    启动第一个虚拟机

    VNC(Virtual Network Computing)是一种远程桌面协议,它允许用户通过网络连接访问另一台计算机的图形界面。通过VNC启动虚拟机意味着用户可以通过网络连接到QEMU模拟的Ubuntu系统,并与其交互。 1. **配置QEMU...

    windows后台启动VirtualBox虚拟机.docx

    在多台虚拟机共存的情况下,可能需要为每台虚拟机配置不同的远程连接端口。这可以通过以下命令实现: ```cmd VBoxManage controlvm <虚拟机名称> vrdpprot ports=<新端口号> ``` 5. **关闭虚拟机**: - **正常...

    虚拟机连接Winscp

    这两个工具都能创建和管理虚拟机环境,使你在一台机器上运行多个操作系统。 2. **安装Linux虚拟机**: 在虚拟机软件中安装Linux发行版,例如Ubuntu或CentOS。这些Linux版本都支持SSH服务,是与Winscp配合的理想选择...

    Linux虚拟机介绍与安装

    虚拟机软件允许我们在一台物理计算机上运行多个独立的操作系统实例。常见的虚拟机软件包括VMWare和VirtualBox。 1. **下载与安装VMWare或VirtualBox**: - 访问官方网站下载相应的虚拟机软件安装包。 - 按照安装...

    Hadoop集群环境虚拟机上搭建详解

    为了集群的便捷管理,文档建议首先搭建一台作为Master的虚拟机,然后通过克隆的方式搭建Slave节点。 2. 配置虚拟机工具 虚拟机工具(VMware Tools)是VMware提供的增强虚拟机性能和管理功能的工具包。安装虚拟机...

    VxWorks利用虚拟机开发环境建立方法

    这些软件允许你在一台物理主机上运行多个独立的操作系统实例。 2. 对于VxWorks开发,推荐使用VMware Workstation,因为它提供了更好的性能和与Wind River Workbench(VxWorks的集成开发环境)的兼容性。 二、安装...

    hadoop虚拟机集群搭建全教程

    VMware是一种虚拟机软件,允许用户在同一台物理主机上运行多个操作系统实例。作者提到在安装VMware时会涉及到安装路径的选择以及可能需要的序列号。VMware的安装包括运行安装程序、选择典型安装、改变安装路径、选择...

    Hadoop在两台Ubuntu的VM虚拟机的集群配置

    为了更好地学习和实践Hadoop,我们可以使用VMware WorkStation创建两台Ubuntu虚拟机,并在其上配置Hadoop集群。下面是相关的知识点: 1. VMware WorkStation的安装和配置:VMware WorkStation是一款功能强大且流行...

    虚拟机VM与本机文件共享方法

    在IT领域,虚拟机(Virtual Machine,简称VM)是一种强大的技术,它允许用户在一台物理计算机上模拟运行多个独立的操作系统实例。虚拟机VM在软件开发、测试、教学和多平台环境需求等方面有着广泛的应用。当我们在...

    虚拟机环境下Ubuntu两节点的MPI集群搭建实验1404.docx

    - 在每台虚拟机上安装MPICH,通过编译源代码或使用软件包管理器。 - 配置NFS服务器,共享必要的文件夹到其他节点。 - 设置SSH无密码登录,简化节点间的交互操作。 - 编写并行程序,使用MPI库进行通信。 - 在...

    ubuntu环境简易搭建

    Ubuntu环境的搭建涉及到多种安装方式,包括光驱安装、USB安装、硬盘镜像安装、服务器安装以及虚拟机安装。每种方式都有其特定的优缺点,适用于不同的场景。 1. **光驱安装**:虽然直观且操作简单,但由于Linux发行...

    vnc_kvm_虚拟机的连接工具.zip

    VNC(Virtual Network Computing)是一种远程桌面协议,它允许用户通过网络访问并控制另一台计算机的图形用户界面。在这个场景中,"vnc_kvm_虚拟机的连接工具"指的是使用VNC技术来连接和管理KVM(Kernel-based ...

    虚拟机安装Linux

    一旦安装完成,你可以通过虚拟机软件的网络设置,使虚拟机连接到物理网络,获取IP地址,进行远程访问或者更新系统。对于开发人员来说,虚拟机还有个重要的优势,即可以轻松地克隆、备份和恢复虚拟机,以保持不同的...

Global site tag (gtag.js) - Google Analytics