远程登录
来自EEWiki.
Telnet是通常用在因特网和UNIX环境中的注册和终端仿真协议,它在TCP/IP网络上运行。Telnet实际上可以看成是Internet的一种特殊通信方式,它的功能是把用户正在使用的终端或主机变成它要在其上登录的某一远程主机的仿真远程终端。最初,Telnet是一个简单的终端程序,它将所有的用户输入发送给远程主机进行处理。较新的版本执行更多的本地处理,因而提供更好的响应并减少经过链路传输到远程主机的信息量。管理员常常使用Telnet控制远程服务器。
Telnet是在因特网早期开发的,那时该网络使IBM、DEC、Honeywell和Xerox建造的大型主机系统互连。构思Telnet是为了克服简单的差别,例如建立一个连接和决定采用哪种字符集。因此,Telnet有助于为因特网的快速扩展铺平道路。
传统telnet连线会话所传输的资料并未加密,这代表所输入及显示的资料,包括帐号名称及密码等隐密资料,可能会遭其他人窃听,因此有许多服务器会将telnet服务关闭,改用更为安全的SSH。
Telnet是一个客户机/服务器进程,其中,用户调用本机系统上的Telnet应用程序,并同在远程主机上运行的Telnet进程建立链接。用户在键盘上发出请求,这些请求被传递到其正在系统中运行的Telnet客户机,然后Telnet将这些请求传送到远程主机上的Telnet服务器。通过该进程,用户可启动远程主机上的程序并从自己的系统中运行这些程序,他们就像直接挂接到远程主机上一样。大多数进程都在远程主机上运行。它从用户系统接收请求并在自己的工作区处理这些请求,因而减少了链路上的业务流量。
利用远程登录,用户可以通过自己正在使用的计算机与其登录的远程主机相连,进而使用该主机上的多种资源。这些资源包括该主机的硬件资源、软件资源以及数据资源。
Telnet远程登录的使用主要有两种情况。第一种是用户在远程主机上有自己的帐号(Account),即用户拥有注册的用户名和口令;第二种是许多Internet主机为用户提供了某种形式的公共Telnet信息资源,这种资源对于每一个Telnet用户都是开放的。
