远程连接Linux系统
第2 章 Telnet、SSH和VNC配置远程登陆    1
2.1  Telnet的使用    2
2.1.1  Telnet概述    2
2.1.2  Telnet原理    2
2.1.3  安装Telnet    2
2.1.4  配置Telnet    4
2.1.5  启动、停止和重启Telnet服务器    6
2.1.6  Telnet的使用    8
2.2  SSH的使用    10
2.2.1  SSH协议概述    10
2.2.2  安装与启动SSH    10
2.2.3  配置SSH    12
2.2.4  SSH的密钥管理 1.生成密钥对 用下面的命令可以生成公钥/私钥对:    13
2.2.5  SSH客户端的使用    14
2.3  VNC的使用    19
2.3.1  VNC概述    19
2.3.2  VNC原理    20
2.3.2  启动、停止和重新启动VNC    28
2.3.5  VNC客户端的安装与使用    30
2.4.1  rlogin、rsh介绍    32
2.4.2  rlogin认证    32
2.4.2  rlogin的安装与配置    33
2.4  远程连接命令参考    36
2.4.1  rlogin命令    36
2.4.2  rsh命令    36
2.4.3  rcp命令    37
2.4.4  scp命令    37
2.5  实验指导    39
2.6  本章习题    39
2 TelnetSSHVNC配置远程登陆
Linux凭借其价格低廉,性能稳定等特征成为目前比较流行的服务器操作系统。随着网络的增
大,服务器的增多,使得管理员的工作难度越来越大。这时候网络管理员可以使用远程连接的方法对服务器进行管理,这就大大降低了工作量。
本章将介绍如何使用TelnetSSHVNC的基本概念。配置与使用方法。
2.1  Telnet的使用
2.1.1  Telnet概述
Telnet协议是TCP/IP协议族中应用最广泛的协议之一,提供一个以联机方式访问网际网上资源的通用工具,它允许用户与一个远程机器上的服务器进行通信。Telnet协议可以在任何主机(任何操作系统)或任何终端之间工作。各种操作系统都内置了Telnet协议的客户端软件,不需要安装,使用方便。
2.1.2  Telnet原理
Telnet的工作原理如图2.1所示。
2.1  Telnet工作原理图
要使用Telnet远程登录计算机,需要启动两个程序,一个叫Telnet客户程序,它运行在用户的本地机上;另一个叫Telnet服务器程序,它运行在用户要登录的远程计算机上。
本地机上的客户程序要完成如下的功能:
    建立与服务器的TCP连接;从键盘上接收输入的字符; 把输入的字符串变成标准格式并送给远程服务器;从远程服务器接收输出的信息; 把该信息显示在屏幕上。
远程Telnet的服务器程序监听客户端连接,一接到连接的请求,就完成如下的功能:
通知计算机,远程计算机已经准备好了; 等候输入命令; 对输入的命令做出反应(如显示
目录内容,或执行某个程序等); 把执行命令的结果送回给用户的计算机; 重新等候输入的命令。
注意linux系统登录:更多过程请参查看:谢希仁老师的教材:“计算机网络(第五版)”。
2.1.3  安装Telnet
1、安装Telnet
安装Telnet服务器端的方法也有多种,可以使用命令行或是使用系统自带的图形安装软件。
Telnet软件包通常包括两个软件:Telnet-clientTelnet-serverTelnet-client这个软件包提供的是Telnet客户端程序;Telnet-server这个软件包提供的是Telnet 服务器端程序。安装之前先检测是否安装了这些软件包,命令如下:
检测telnet
从上图看可以看到RHEL5,统并没有安装telnet服务器,我们需要手动安装serverclient。安装步骤如下:
1) RHEL5DVD安装盘放入光驱,加载光驱后在光盘的Server目录下到Telnet-server的安装包文件telnet-server-0.17-38.el5.i386.rpm,命令如下:
    [root@localhost Server]# cd /mnt/cdrom/Server
    [root@localhost Server]# find *telnet*    #telnet安装包
    telnet-0.17-38.el5.i386.rpm
    telnet-server-0.17-38.el5.i386.rpm   
2) 安装Telnet服务,命令如下:
    [root@localhost Server]# rpm -ivh telnet-server-0.17-38.el5.i386.rpm
    warning: telnet-server-0.17-38.el5.i386.rpm: Header V3 DSA signature: NOKEY,     key ID 37017186

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。