linux远程桌面怎么弄

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux远程桌面怎么弄相关的知识,希望对你有一定的参考价值。

是linux之间的远程桌面还有linux和windows之间远程桌面

Linux远程桌面

这里我要说的不是telnet,rsh之类的远程控制工具,而是指远程控制桌面应用.
一、Remote X

  假设本地主机ip为172.16.1.1,远程的主机ip为172.16.1.2

  第一步,在本地主机上的任意一个xterm中执行xhost,用来允许远程的其它主机可以和本地主机的X server联网:

  xhost + 172.16.1.2

  如果不指定任何ip地址,则表示权限完全放开,这会带来安全问题,要小心!

  第二步,确认本地主机的xfs是运行的.用ps检查一下进程.

  第三步,从本地主机(172.16.1.1)上通过网络登录到远程主机172.16.1.2上,你用telnet,ssh,rsh都可以.设置DISPLAY变量.

  export DISPLAY=172.16.1.1:0

  第四步,现在可以使用远程主机上的X 应用程序了.

  这么样,很方便吧,但是你还不能掌控整个桌面环境,这个工作就交给vnc吧!Remote X 在局域网上运行效果很不错,普通的电话拨号就不用试了,速度太慢了。

  二、vnc

  我相信有不少人在windows环境用过pcanywhere,但你想不想用一个免费的,可以在linux,win9x/nt上都可以使用的pcanywhere,这就是vnc.

  vnc就是vitual network computing的缩写,它支持许多操作平台,甚至可在浏览器中操作.

  我主要介绍vncviewer的用法,以及用linux远程控制linux或nt.

  vnc client通过架构在tcp/ip上的vnc协议与vnc server沟通,通过认证后,把X server的桌面环境,输入设备,和X 资源交给vncserver掌控,vnc server将桌面环境通过vnc 协议送给vnc client端.让vnc client来操纵vnc server桌面环境和输入设备.
参考技术A linux和linux远程桌面没有试过我把linux和windows之间的vnc配置过程写给你看吧
1.在linux下安装vnc
[root@www ~]#rpm -ivh vnc-4.1.2-14.el5
[root@www ~]#rpm -ivh vnc-server-4.1.2-14.el5
2.写入:
[root@www ~]#vncserver
出现:
New linux.com:1 (root) desktop is South.redflag-linux.com:1
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/South.redflag-linux.com:1.log
3.编辑文件:
[root@www ~]#vi /root/.vnc/xstsrtup
#unset SESSION_MANAGER
#exec /etc/X11/xinit/xinitrc
将上面两行的#号去掉,使其生效
twm & 改为gnome - session &
4.重启VNC
[root@www ~]#service vncserver restart
5.杀掉以前的连接号:(****此步骤相当重要*****)
[root@www ~]#vncserver -kill linux.com:连接号 (注:连接号第一个为1,第二个为2)
6启动vnc连接号:
[root@www ~]#vncserver
这样将会得到一个连接号1
7.在windows下安装安装vnc viewer
8.运行vnc viewer,输入ip+连接号
例如:192.168.2.98:1
参考技术B 1、linux系统普遍使用SSH工具连接到服务器,一般用命令行。
2、linux桌面使用较少,远程桌面基本使用图形化工具+ssh工具才能打开,不划算。如果你想用,可以使用xmanager的xbroswer。已经使用过linux的,个人建议直接用SSH工具连接过去,抛弃图形化桌面。
3、SSH远程工具比较好用的是XSHELL。
参考技术C 随着Linux在服务器端应用的普及,Linux系统管理越来越依赖于远程。在各种远程登录工具中,Putty是
  出色的工具之一。
  Putty是一个免费的、Windows 32平台下的telnet、rlogin和ssh客户端,但是功能丝毫不逊色于商业的
  telnet类工具。用它来远程管理Linux十分好用,其主要优点如下:
  ◆ 完全免费;
  ◆ 在Windows 9x/NT/2000下运行的都非常好;
  ◆ 全面支持ssh1和ssh2;
  ◆ 绿色软件,无需安装,下载后在桌面建个快捷方式即可使用;
  ◆ 体积很小,仅364KB (0.54 beta版本);
  ◆ 操作简单,所有的操作都在一个控制面板中实现。
  使用简介:
  把Putty下载到机器上,双击putty.exe,就出现如图1的配置界面。选择“Session”,在“Host Name
  (or IP address)”输入框中输入欲访问的主机名或IP,比如server1或192.168.9.4。端口号(Port)根
  据使用的协议有所区别,ssh默认使用22,telnet默认使用23,rlogin默认使用513。在“Protocol”单
  选栏中选择使用的协议,一般是telnet或ssh,这取决于服务器提供的服务。在“Saved Session”输入
  栏中输入任务的名字,单击“Save”按钮,就可以把任务配置保存起来了。
  配置完成后单击“Open”按钮,出现如图2的登录界面,就可以使用Putty连接Linux主机了。
参考技术D 有些linux已经带了rdp软件,直接可以登录windows的rdp服务,访问新的linux可以用vnc,或ssh

Linux远程连接怎么打开程序

参考技术A 好像这种连接方式,仅支持文字界面,你是要打开什么程序啊,一般来说只要执行$
xxx 命令就可以,里面的xxx是你的程序的系统名称,当然有些程序需要加入参数才能打开,这都要看具体是什么程序了。如果你想在图形界面下,最好是使用VNC连接方式,应该就可以进入X-Windows界面了

以上是关于linux远程桌面怎么弄的主要内容,如果未能解决你的问题,请参考以下文章

怎样使用远程桌面连接

win10怎么远程linux桌面

远程协助与远程桌面有啥不同?

linux 远程桌面命令

linux 远程桌面命令

xmanager 怎么连接到远程linux 桌面