我们知道在windows下面我们可以用远程桌面连接来控制其它电脑,
但在linux环境下又怎么样来连接呢?

不过在说怎样连接之前还是要先明确一个概念,为什么我标题没有用linux中的远程桌面连接呢,
这是因为Linux下面的桌面,也就是我们所说的X Window ,只是linux下的一个应用程序而已,
所以linux中的远程连接就分为shell和X 桌面连接两种。

先说说通过SSH(Secure Shell)连接到linux下的shell,如果的操作平台是windows下,
你可以下载SSH客户端工具连接到linux,比如最常用的PuTTY,你可以去这里下载:
http://www.chiark.greenend.org.uk/~sgtatham/putty/
运行后,如图所示:

输入你linux主机的IP,默认端口为22,然后点击Open,
就会出现登录界面,输入用户名和密码::

登录过程就算完成了。

如果你客户端也用的linux呢,那更方便了,直接输入:
ssh -l username [address of the remote host]连接,
第一次连接时会让你确认,输入yes,然后再输入口令就行了。

其实通过ssh连接,我们已经完全可以远程管理主机了,
不过有时候也需要在X Window下做一些事,
接下来就是说说怎么样远程连接到linux的桌面。

通常我们用配置XDM(X Display Manager)和VNC来远程连接,
这里我要说的是用vnc来实行远程连接。

提起VNC大家肯定不要陌生,它是一个踌平台的远程控制软件,
有linux上装好它的服务器端,我们就可以通过客户端来进行连接了。
安装就不多说了,完成后在提示符下输入:
vncserver

就算是启动了,注意后面的数字1,以后连接的时候要用到
这样vnc服务器就启动了,如果你第一次运行vncserver,会要求你输入访问密码。

如果你是在windows平台下连接linux,那直接安装vnc的的客户端就行了,
也就是安装vncviewer,安装完成后启动:

输入IP加上标识号,如前面启动vnc服务是1,那这里就填1,依此类推。点击确定:

输入访问密码,回车:

连接成功。
如果你操作平台是linux,那么在提示符下输入:
vncviewer IP : x (x为标识符),就可以进行连接了。

还有种情况,如果是linux主机连接windows,除了用vnc外,
在linux中有个类似于windows中的远程桌面的工具包,那就是Rdesktop,在提示符下输入:
rdesktop ip 就可以了。另外你还以在gnome的工具菜单里启动:

输入IP,用户名和密码,如果没有域,就留空,然后连接,就和XP桌面一样,真是很方便 ,顺便提醒一句,如果你要连接的linux主机位于局域网内,可别忘了做端口映射,如果用SSH就映射22到主机,如果是用VNC连接,就要根据你的标识了,比如本例中的1,就映射端口5901,依此类推。

淘宝精品导航: [url]http://tb99.web-59.com[/url]

Linux中的远程连接相关推荐

  1. Linux中Mycat远程连接Mysql8.0提示密码错误

    Linux中Mycat远程连接Mysql8.0提示密码错误 问题: 当在linux中使用mycat远程连接时候会提示密码错误,具体如下: 解决 防火墙 最开始以为是防火墙未关闭 通过查看防火墙状态发现 ...

  2. linux下php远程连接mysql_Linux下PHP远程连接Oracle数据库 | 系统运维

    说明: Web服务器环境:CentOS 5.8 32位+Nginx 1.2.3+Mysql 5.5.27+php 5.3.16 Web服务器IP:192.168.21.149 php源码编译目录:/u ...

  3. php 远程连接 sqlserver,Linux下PHP远程连接SqlServer数据库

    最近项目因需要,必须连SqlServer数据库,折腾了两天,弄好了.回头看,其实挺简单的.记录一下. 首先,因为是远程连接,所以 SqlServer的允许远程相关的设置必须开启,防火墙和服务器上相应的 ...

  4. 远程连接linux的mysql_【Linux开启mysql远程连接的设置步骤】 mysql开启远程连接

    相关热词搜索:Linux开启mysql远程连接的设置步骤,linux mysql 远程连接,linux连接mysql数据库, MySQL默认root用户只能本地访问,不能远程连接管理mysql数据库, ...

  5. Linux中的远程登陆服务

    Linux中的远程登陆服务 1. Openness功能 2.ssh命令的使用方法 2.1 常用参数 3.sshd的key认证 3.1 认证类型 3.2 生成非对称加密密钥 3.3 对服务器加密 4. ...

  6. Linux配置ssh远程连接服务

    Linux配置ssh远程连接服务 直接上命令: sudo apt-get update sudo apt-get remove --purge openssh-client sudo apt inst ...

  7. 项目上线的流程 shell基础-进阶 mysql安装 数据库基本操作 LAMP环境的部署 linux配置数据库远程连接

    三,项目上线流程(必须掌握) 1,服务器选配购买 项目上线服务器必须是外网服务器 一般服务器有两种:购买真实服务器,购买虚拟服务器 购买真实服务器一次性成本过高 所以现在基本都是云服务器 以后以阿里云 ...

  8. Linux中的软硬连接

    Linux中的软硬连接 Linux中的连接被分为软连接和硬连接,软连接又被称为符号连接.这种连接操作实际上是给系统中已有的某个文件指定另外一个可用于访问它的名称.对于这个新的文件名,我们可以为之指定不 ...

  9. Linux网络协议栈:Linux 中每个 TCP 连接最少占用多少内存?

    Linux 中每个 TCP 连接最少占用多少内存? https://zhuanlan.zhihu.com/p/25241630 因为原文作者明确说明,不可转载,这里我只给出链接,仅供参考.

  10. 8.linux中的远程登录服务

    8.linux中的远程登录服务 1.Linux中软件包的类型 1.DEB UBlinux DEBlinux 2.RPM redhat centOS fadora 3.bz2|gz|xz 1.需要源码安 ...

最新文章

  1. 计算机网络应用基础 王建珍,计算机网络应用基础
  2. 建立桌面文件管理格子_你不知道文件管理神器,一键收拾乱糟糟的桌面
  3. 工作中系统报错:数据库连接失败怎么办?
  4. 《系统集成项目管理工程师》必背100个知识点-24变更的常见原因
  5. 模板:后缀自动机(SAM)
  6. PyTorch框架学习十九——模型加载与保存
  7. 手机端测试时用的几个软件
  8. au如何关闭预览编辑器_在线IDE开发入门之从零实现一个在线代码编辑器
  9. vs code 插件 简繁转换_18个vscode插件打造python的超级IDE
  10. python读取配置文件获取所有键值对_python读取配置文件 变量 ConfigParser模块
  11. 在 Windows 下远程桌面连接 Linux - XManager 篇
  12. DATAGUARD 添加修改REDOLOG大小
  13. Fortran 95简单教程(二)
  14. Session管理之超时设置和强制下线
  15. 质检动真格,你的本科毕业论文该怎么做?
  16. vs2013 c++小代码运行完了不退出的方法
  17. 怎样学手机拼音打字html t=45,在手机上怎么学拼音打字
  18. win10计算机亮度无法调节,win10电脑调不了亮度怎么办?教你win10电脑调不了亮度处理方法...
  19. 基于ssm的奥博羽毛球俱乐部管理系统-计算机毕业设计
  20. Linux下Chelsio T5调试方法

热门文章

  1. 关于知乎专栏个性域名报错`域名格式不正确`的问题
  2. 如果矩阵中存在字符用C语言,面试中常见的数据结构与算法题整理,想当架构师,数据结构与算法不过关可不行(数组+字符串,共60题)...
  3. ci定位 lac_LAC、CI、小区、扇区、基站都是什么
  4. 微信小程序返回Qcloud\\Cos\\Exception\\NoSuchBucketException: Cos Error Code: NoSuchBucket, Status Code: 404
  5. TP5和TP3.2区别
  6. pico3pro使用unity播放360全景视频及事件交互
  7. 分布式数据存储系统:三要素
  8. pfm格式转png格式
  9. Docker 搭建Pika分片多主集群(Docker Codis Pika Replication Sharding)
  10. 等额本息和等额本金实现步骤