SSH、Telnet、Rlogin和SUPDUP

SSH、Telnet、Rlogin和SUPDUP是远程登录协议,用于通过网络从一台计算机控制另一台多用户计算机。SSH是安全的选择,而Telnet、Rlogin和SUPDUP的安全性较低。SSH允许无密码登录和自动化指令执行,且PuTTY是一个支持这些协议的跨平台客户端软件。

1. 什么是SSH、Telnet、Rlogin和SUPDUP?

SSH、Telnet、Rlogin和SUPDUP是做同一件事情的4种方式,这件事具体是指:通过网络,从一台计算机登陆另一台多用户计算机

多用户操作系统,典型的如Unix家族(例如Linux,MacOS,和BSD家族),通常呈现一个命令行接口给用户,很像Windows中的命令提示符或微软DOS提示符。系统打印一个提示符,你键入计算机将要执行的指令。

使用这类接口,你不需要坐在那台接收指令的计算机旁边。指令和反馈都可以通过网络传输,所以你可以用一台计算机远程给另一台计算机发送指令,甚至同时给多个计算机发送指令。

SSH、Telnet、Rlogin和SUPDUP就是实现此功能的网络协议。在你可以直接操作的计算机上,你运行一个客户端软件(客户端client),该软件包含这些网络协议中的一种或多种,用于通过网络与另一台计算机(服务器sever,其上的服务性程序通常也称为server)建立通讯连接。此连接从客户端运载你的键盘输入和指令到服务器,并将服务器的响应信息反馈给你。

这些协议也可以用于其他类型的基于键盘的交互式会话。特别地,例如,有许多电子公告栏,播音系统和MUD多人网络游戏都支持使用Telnet访问,甚至有部分支持SSH。

你可能想要使用SSH、Telnet、Rlogin或SUPDUP,在以下情况:

  • 你有一个Unix系统账户(或其他多用户操作系统的),且你想要远程登录它。
  • 你的接口服务商给你提供了一个网络服务登录账号。(通常指shell账号。shell是一个运行在服务器上的程序,用于翻译你的指令给服务器。)
  • 你想要使用一个电子公告栏系统,播音系统或多人网络游戏,通过Telnet。

你或许不想要使用SSH、Telnet、Rlogin或SUPDUP,在以下情况:

  • 你只是用Windows。Windows电脑有它们自己的网络连接方式,除非你在做某些特别的事情,否者你将不需要使用这些远程登陆协议的任何一个。

2. SSH、Telnet、Rlogin和SUPDUP有何差异?

它们的不同之处总结如下:

  • SSH(是Secure Shell的缩写)是一个新近设计的、高安全性协议。它使用强大的加密方式保护你的连接免受窃听、劫持等攻击。Telnet、Rlogin和SUPDUP都是老的协议,安全性相对较低
  • SSH和Rlogin都允许你不输入密码登录服务器。(Regin实现此功能的方法是不安全的,可能使网络攻击者在服务器上获得你账号。SSH的方法更安全,除非网络攻击者能够侵入你的客户端计算机。)
  • SSH允许你连接到服务器和自动地发送指令,可使服务器运行那条指令然后断开。所以你可以自动化地使用它。

网络是一个不友好的环境,安全是每个人的责任。如果你正在通过公开网络进行连接,则建议你使用SSH。如果你想要连接的服务器不支持SSH,那么有必要说服管理员去安装它。

如果你的客户端和服务器都处在同一个好的防火墙后,那么使用Telnet、Rlogin和SUPDUP可能是安全的,但是仍然建议你使用SSH。

3. 客户端软件

PuTTY是一个支持以上协议的客户端软件,支持Windows和Unix平台,而且它还是免费开源的!当然还有很多其他软件可供选择。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

健忘大叔

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值