windows 使用vnc图形化界面远程连接阿里云ubuntu 16.04云服务器

** 使用vnc图形化界面远程连接阿里云ubuntu 16.04云服务器**

前提:昨天写了一篇博客使用Windows远程桌面连接阿里云服务器,虽然成功连接,但是消耗内存比较大,像我的阿里云1G 1核的乞丐版,卡顿比较严重,用起来非常的不爽,和同事讨论了一下建议说用vnc来连接,Windows下下载vnc viewer 图形化界面连接效果还不错!于是回去找了资源鼓捣了一下,特写出来与大家分享!(写的步骤有点多,但是还是挺简单的)

  1. 使用Windows主机下载vnc viewer安装!
    下载链接地址:https://www.realvnc.com/en/connect/download/viewer/
  2. 下面主要配置ubuntu,先更新一下系统软件:sudo apt-get update
  3. 安装vnc服务:sudo apt-get install vnc4server
  4. 启动vnc服务:vncserver 如下所示会有为1进程号,可以使用:vncserver -kill :1结束进程。
  5. 在Windows下启动vnc viewer 客户端:
  6. 点击“OK”连接,显示只是简单的窗口管理器,还并没有配置图形化界面。
  7. 安装gnome桌面:sudo apt-get install gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal 可能时间比较长,大家等待一下!
  8. 修改vnc启动文件,我使用自带的vim,也可以选择gedit或者leafpad图形化的编辑;使用vim编辑器:vim ~/.vnc/xstartup 按键盘上的a进入插入模式,把里面的内容替换成以下内容:
    #!/bin/sh
    #Uncomment the following two lines for normal desktop:
    export XKL_XMODMAP_DISABLE=1
    unset SESSION_MANAGER
    #exec /etc/X11/xinit/xinitrc
    unset DBUS_SESSION_BUS_ADDRESS
    gnome-panel &
    gnmoe-settings-daemon &
    metacity &
    nautilus & #文件目录界面
    gnome-terminal &
    按ESC退出,输入:wq 保存退出!
  9. 安装桌面环境:(中间有图形化界面两个随便选,我测的都可以)
    (1)安装x-window的基础,输入:sudo apt-get install x-window-system-core
    (2)安装登陆管理器,输入:sudo apt-get install gdm
    (3)安装ubuntu桌面,输入:sudo apt-get install ubuntu-desktop
  10. 启动vncserver ,Windows启动vnc viewer客户端连接!


    如果各位老哥有什么好的方法或者建议请在下方留言,刚开始写,有什么不对的地方还请大家多多包涵,平时喜欢玩ubuntu,写的东西都是自己的总结,也可以加深一下印象!
    --yycsec

原文地址:http://blog.51cto.com/12308777/2070963

时间: 2024-12-24 21:10:34

windows 使用vnc图形化界面远程连接阿里云ubuntu 16.04云服务器的相关文章

Windows下使用远程桌面连接阿里云ubuntu 16.04服务器

Windows图形化远程连接阿里云主机Ubuntu 16.04云服务器前提:自己在做渗透测试的时候由于没有公网IP,很苦恼自己搭建的环境无法公网访问,就在网络寻找资源,最开始使用的是花生壳的内网穿透工具,但是看到收费,我这样的穷屌丝一看到收费是万万不能的,决定另辟蹊径看到有篇帖子说ngrok是开发者调试最喜欢的工具,决定试一下.果然,即免费又好用,做了内网映射成功访问,但是域名不是自己的就想搞一个域名,最终在阿里云花了一块钱买了tech的域名(一年).现在扯一下阿里,我挺看好阿里的,对用户比较实

ubuntu 16.04 和 windows 10系统安装mysql 允许远程访问 | mysql user guide on ubuntu 16.04 and windows 10

本文首发于个人博客https://kezunlin.me/post/36e618e7/,欢迎阅读! mysql user guide on ubuntu 16.04 and windows 10 Part-1: Ubuntu install sudo apt-get install mysql-server # root,123456 mysql -uroot -p123456 allow remote access change bind-address cd /etc/mysql grep

允许使用root远程ssh登录(Ubuntu 16.04)

今天装了ubuntu16和17,发现还是ubuntu16看着顺眼,所以以后决定用ubuntu16, 然后想换语言发现更新失败,所以想换成中国的源,但是vm里面复制粘贴不了,所以想用secureCRT连上去更改源,但总是连不上,后来找了找,亲测可用 原文链接

CentOS7.2安装VNC,让Windows远程连接CentOS 7.2 图形化界面

需求及说明 开发老大突然心血来潮,让实现在windows下通过vnc实现连接到CentOS系统的图形化界面,这里实践CentOS7.2下安装VNC,让Windows远程桌面Linux解决了不少问题,写个实际操做,如果你们碰到同样的问题,就可以迅速解决,无需头疼甚至放弃了. 说明:这里的系统为CentOS 7.2的图形化界面系统, 开始操作 1.安装安装X-Window # yum check-update # yum groupinstall "X Window System" # y

linux 下 VNC Server安装配置及 eclipse CDT C/C++ 开发环境搭建(我用的是阿里云服务器 ubuntu 12.04 64-bit,无图形化界面)

linux 下 VNC Server安装配置及 eclipse CDT C/C++ 开发环境搭建(我用的是阿里云服务器 ubuntu 12.04 64-bit,无图形化界面): 既然要用 eclipse 可视环境下开发,那首先要安装图形界面喽!!! 对开发者来说,个人认为 linux 选择界面优先选择顺序:Awesome(性能最好) > Xfce4 > gnome > unity-2d //////////////////////////////////////////////// 首先

windows下通过VNC图形化访问Ubuntu桌面环境

要在windows下图形化访问Ubuntu或其它Linux系统桌面环境有很多方法,我比较喜欢的是使用VNC服务,需要在Ubuntu下安装vncserver和在windows下安装客户端访问工具. 1. windows下客户端访问工具 对于VNC,客户端访问工具也有不少,比如RealVNC.VNCViewer等,我比较喜欢的是VNCViewer,比较小巧轻量级,使用也十分简单,如下图所示: 后面的:1是分配的桌面号,可以给不同的客户端分配不同的桌面号访问,如果是默认端口这样输入就可以了,如果设置了

如何配置rhel6,允许让manager连接其图形化界面

1.系统软件环境准备 没有安装图形化软件的系统请安装: yum groupinstall  "X Window System" yum groupinstall "Desktop" 建议使用光盘源安装,因为安装软件组过程中需要安装上百个软件.使用光盘源安装,可以极大的节约下载时间 2.配置文件/etc/gdm/custom.con,添加如下选项即可 [security] AllowRemoteRoot=true [xdmcp] Port=177Enable=1 3.

Linux图形化界面的安装以及脚本

因为有些人安装的只是Linux内核版本的操作系统,所以今天把如何在内核版本中安装图形化界面的安装步骤写出来跟大家交流一下. 其中使用到的软件putty,一个简单的小终端,无需安装打开即可使用,下载地址:http://down.51cto.com/data/2041881 首先是登录到操作系统的字符界面. 然后需要说明的是:我要用另外一个叫做"putty"的小终端来连接Linux,因为putty连接更友好,所以先设置IP地址. 使用上面的命令进入vi编辑器之后,输入"i&quo

VNC实现Windows远程访问Ubuntu 16.04(无需安装第三方桌面,直接使用自带远程工具)

转自 https://www.cnblogs.com/xuliangxing/p/7642650.html 一.设置Ubuntu 16.04 允许进行远程控制 首先,我们先设置Ubuntu的远程控制,将其设置为允许被远程连接,进入系统->首项->桌面共享,或者直接搜索桌面共享,如图所示 将[允许其他人查看您的桌面]这一项勾上,然后在安全那项,勾选[要求远程用户输入此密码],并设置远程密码.并且我们取消勾选[必须为对本机器的每次访问进行确定](这样做,是为了被远程的时候不需要再确认,否则每次远程