首页 百科知识 远程登录管理

远程登录管理

时间:2022-10-05 百科知识 版权反馈
【摘要】:本项目主要介绍几种Linux系统下架设远程管理服务器的方法, 包括传统的Telnet服务器、 提供安全连接的SSH服务器以及提供图形界面的VNC服务器。SSH是目前较可靠, 专为远程登录会话和其他网络服务提供安全性的协议。利用SSH协议可以有效防止远程管理过程中的信息泄露问题。VNC是远程连入操作系统, 所有操作在UNIX、 Linux主机服务端进行, 即使操作过程中 “本地计算机与操作主机网络断开”, 也不影响操作的顺利进行。

【学习目标】

知识目标:

•了解远程管理和Telnet工作原理。

•掌握Telnet服务的配置与启动方法。

•掌握SSH客户端的安装配置和使用。

•掌握VNC服务器配置。

能力目标:

•会架设Telnet服务器。

•会架设SSH服务器。

•会架设VNC服务器。

【项目描述】

在实际情况下, 各种服务器主机工作时都是摆放在标准机房内的。 管理人员对服务器进行各种操作时, 并不一定都需要直接在控制台上进行, 完全可以通过远程管理技术进行远程操作。 本项目主要介绍几种Linux系统下架设远程管理服务器的方法, 包括传统的Telnet服务器、 提供安全连接的SSH服务器以及提供图形界面的VNC服务器。

【任务分解】

学习本项目需要完成3个任务: 任务1, 架设Telnet服务器; 任务2, 架设SSH服务器;任务3, 架设VNC服务器。

【问题引导】

•什么是Telnet服务器? 它有什么用途?

•什么是SSH服务器?

•什么是VNC服务器? 它具有什么特性?

【知识学习】

Telnet是Internet远程登录服务的标准协议和主要方式, 最初由ARPANET开发, 现在主要用于Internet会话, 它的基本功能是允许用户登录进入远程主机系统。 Telnet协议是TCP/IP协议簇中的一员, 是Internet远程登录服务的标准协议和主要方式。 它为用户提供了在本地计算机上完成远程主机工作的能力。 在终端使用者的计算机上使用Telnet程序, 用它连接到服务器。 终端使用者可以在Telnet程序中输入命令, 这些命令会在服务器上运行, 就像直接在服务器的控制台上输入一样, 在本地就能控制服务器。 要开始一个Telnet会话, 必须输入用户名和密码来登录服务器。 Telnet是常用的远程控制Web服务器的方法。 Telnet工作原理如图4-1所示。

图4-1 Telnet工作原理

Telnet的主要用途就是使用远程计算机上所拥有的本地计算机没有的信息资源, 如果远程的主要目的是在本地计算机与远程计算机之间传递文件, 那么相比而言, 使用FTP会更加快捷有效。

SSH (Secure Shell) 由IETF的网络工作小组 (Network Working Group) 所制定; SSH是建立在应用层和传输层基础上的安全协议。 SSH是目前较可靠, 专为远程登录会话和其他网络服务提供安全性的协议。 利用SSH协议可以有效防止远程管理过程中的信息泄露问题。SSH最初是UNIX系统上的一个程序, 后来迅速扩展到其他操作平台。 SSH在正确使用时可弥补网络中的漏洞。 SSH客户端适用于多种平台。 几乎所有UNIX平台, 包括HP-UX、Linux、 AIX、 Solaris、 Digital UNIX、 Irix以及其他平台, 都可运行SSH。

VNC (Virtual Network Computer, 虚拟网络计算机) 是一款优秀的远程控制工具软件,由著名的AT&T的欧洲研究实验室开发。 VNC是在基于UNIX和Linux操作系统的免费的开源软件, 远程控制能力强大, 高效实用, 其性能可以和Windows和MAC中的任何远程控制软件媲美。 在 Linux 中, VNC 包括以下4 个命令: vncserver、 vncviewer、 vncpasswd 和vncconnect。大多数情况下, 用户只需要其中的两个命令, 即vncserver和vncviewer。

VNC是远程连入操作系统, 所有操作在UNIX、 Linux主机服务端进行, 即使操作过程中 “本地计算机与操作主机网络断开”, 也不影响操作的顺利进行。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈