VNC(Virtual Network Computing)可以让你登录进到远程服务器的桌面上(相比之下,SSH的X11只能让你在本地机器上打开几个窗口)。这个很有用,设置起来也十分方便。

第一步

我是用的是vnc4(还有其他选项,比如TightVNC),所以第一步是在远程服务器上安装vnc4server Debian/Ubuntu软件包。vnc4安装之后,运行一次以完成配置,并设立一个VNC密码:

vncserver :1

这将启动一个后台进程,而不是一个在前台运行的vnc4。一旦它开始运行,将会有shell提示。

第二步

要kill服务器,请运行以下指令:

vncserver -kill :1

第三步

你可以通过编辑~/.vnc/xstartup文件来控制开机时启动的应用和窗口管理器。默认的窗口管理器是x-window-manager(X窗口管理器)。我比较喜欢用Xfce4,因为它比较轻量,适合远程运行。你也可以使用Gnome。

指定窗口管理器的方法是,先把x-window-manager那一行注释掉,然后添加一行你希望使用的管理器进程:

xfce4-session &

第四步

接下来,你需要考虑通过SSH加密通道来运行进程(默认选项是使用未加密的5901端口)。在客户端运行如下指令:

ssh -f -N -L 5901:localhost:5901 user@yourserver.co.uk

然后启动远程服务器:

vncserver :1

第五步

最后,使用一个VNC客户端(Linux上有xvnc4viewer,Mac上有Chicken of the VNC)连接到5901端口的localhost(SSH连接本地5901端口到远程5901端口),使用你的VNC密码。这样就登录进去了。在你操作完毕时,记得kill掉VNC服务器以及你的SSH进程。

取消

评论

suse linux vnc配置文件,怎么在linux suse中配置VNC服务器相关推荐

  1. 修改linux编译配置文件,Porting:linux内核编译、配置、修改配置文件、添加.c文件到内核...

    一.linux内核 $:'uname -a $:'uanme -r // 查看linux内核版本,开发板上进入linux后是一样的命令. 早起常常使用的版本:linux 2.6.x 开发板上使用的版本 ...

  2. linux+gpfs配置文件,GPFS 在 Linux 集群中的灾难恢复

    GPFS 文件系统相关介绍 IBM General Parallel File System(GPFS) 是高性能.可扩展.并行文件系统.通过它,可以构建一个高可用.高性能的大型 Linux 计算机集 ...

  3. 离线在远程linux服务器配置vscode-python环境以及在容器中配置

    1.vscode安装 1.1.下载 到官网下载VSCode安装包,https://code.visualstudio.com/,下载并安装 1.2.安装中文扩展,设置中文 安装完成后,VSCode默认 ...

  4. ubuntu16服务器vnc无显示器,Ubuntu Server 16.04 配置VNC

    Ubuntu Server 16.04 配置VNC: apt-get install gnome-panel (可不安装ubuntu-desktop) apt-get install vnc4serv ...

  5. linux log4j配置文件详解,linux相对路径_linux下相对路径加载Log4j配置文件

    摘要 腾兴网为您分享:linux下相对路径加载Log4j配置文件,中国搜索,掌上看家,杂志迷,悦作业等软件知识,以及office2003简体,好分数登录,3dsmax2009,拼多多果园,坦克之王,快 ...

  6. linux+gpfs配置文件,GPFS for linux实施

    /dev/sda2 14 1958 15623212+ 8e Linux LVM Disk /dev/hdb: 2 GB, 2736369664 bytes 64 heads, 32 sectors/ ...

  7. kali linux conky配置文件,7个美丽的Conky配置为您的Linux桌面 | MOS86

    现在,大多数Linux用户非常熟悉Conky包括多少人都没有今天我们 Note:其中一些不仅仅是一个习惯.conkyrc文件.许多都配有专门的字体或附加软件,有些则作为更大的桌面主题的一部分打包.此处 ...

  8. linux+cpu配置文件,archlinux下CPU和显卡配置(转)

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 转载自:http://archboy.org/2011/08/23/archlinux-cpu-frequency-scaling-videocard-p ...

  9. linux快捷方式配置文件,[Desktop Entry] -- Linux桌面快捷方式配置文件小解

    刚在eclipse官网下载了eclipse4.2.2. 发现里面没有自带快捷方式的配置文件.然而我们平时不可能每次都找到软件的目录再启动~~SO.. 我先贴出我的快捷方式的配置文件再做一一解释--- ...

最新文章

  1. 大厂AI面试官一语中的:一场面试暴露了你的机器学习水平
  2. Java 集合系列(四)—— ListIterator 源码分析
  3. f12控制台如何查看consul_Consul初探-从安装到运行
  4. 以太网RJ45 接线标准 线序(备忘)
  5. jzoj3348,bzoj3258-秘密任务【最短路,网络流最小割】
  6. 这是什么操作?java中的变量竟然可以先使用后声明?
  7. box-sizing -- 盒模型
  8. C排序算法:(三)插入排序
  9. Docker应用的四个关键设计因素
  10. Open vSwitch 概述
  11. SQLite 事务控制
  12. 九章算术卷第三 衰分
  13. XLNET:换一个思路做预训练,效果杠杠滴
  14. Linux基础-1.Linux命令及获取帮助
  15. msm 关机充电开启与关闭
  16. 架构 DNS原理及其解析过程
  17. 第八届“中国软件杯”大学生软件设计大赛总决赛落幕
  18. 记录一些视频直播测试地址 rtmp rtsp http
  19. 万能账户,普通人的理财工具
  20. scrapy案例:爬取京东笔记本数据

热门文章

  1. azure 安全组_用户安全和Azure成本风险
  2. powerbi绘制地图_如何使用PowerBI绘制SQL Server 2017图形数据库
  3. sql 如何设置行级锁_如何使用SQL Server 2016行级安全性过滤和阻止数据访问
  4. ssas 层次结构_分析服务(SSAS)多维设计技巧–关系和层次结构
  5. nocount on_在SQL Server中设置NOCOUNT ON语句的用法和性能优势
  6. 2017年5月24日 HTML 基础知识(二)
  7. Tomcat 指定jdk
  8. IOS开发之日期时间格式化字符说明
  9. 机器学习-斯坦福:学习笔记7-最优间隔分类器问题
  10. Uncaught TypeError: Cannot read property ‘clientWidth‘ of null报错