谈谈telnet和ssh!

telent

1. Telnet是电信(Telecommunications)和网络(Networks)的联合缩写,这是一种在UNIX平台上最为人所熟知的网络协议。

2. Telnet使用端口23,它是专门为局域网设计的。

3. Telnet不是一种安全通信协议,因为它并不使用任何安全机制,通过网络/互联网传输明文格式的数据,包括密码,所以谁都能嗅探数据包,获得这个重要信息。

4. Telnet中没有使用任何验证策略及数据加密方法,因而带来了巨大的安全威胁,这就是为什么telnet不再用于通过公共网络访问网络设备和服务器。

5、telnet只走tcp协议。

SSH

1. SSH代表安全外壳(Secure Shell),它现在是通过互联网访问网络设备和服务器的唯一的主要协议。

2. SSH默认情况下通过端口22运行;尽量修改一下。

3. SSH是一种非常安全的协议,因为它共享并发送经过加密的信息,从而为通过互联网等不安全的网络访问的数据提供了机密性和安全性。

4. 一旦通讯的数据使用SSH经过加密,就极难解压和读取该数据,所以我们的密码在公共网络上传输也变得很安全。

5. SSH还使用公钥用于对访问服务器的用户验证身份,这是一种很好的做法,为我们提供了极高的安全性。

6.SSH主要用在所有流行的操作系统上,比如Unix、Solaris、Red-Hat Linux、CentOS和Ubuntu等。

7、ssh还用于访问思科等设备。


总结:安全方面考虑最好用ssh,不过要是检测端口,实在是妙!

时间: 2024-11-25 10:37:36

谈谈telnet和ssh!的相关文章

java实现telnet和ssh客户端

telnet: commons-net-2.2.jar  实现了多种协议如ftp.telnet.smtp等 http://commons.apache.org/proper/commons-net/index.html ssh: jsch-0.1.42.jar http://www.jcraft.com/jsch/ 简单使用示例 : ftp http://blog.csdn.net/missen/article/details/255490 telnet.ssh http://blog.sina

关于Telnet,FTP,SSH登录慢的问题

问题 本文介绍了如何解决在DNS环境下Telnet,FTP SSH登录慢的问题. 解答 对于使用DNS的系统,从远程发起Telnet,ftp ssh登录慢的问题. 1. 检查DNS配置请检查/etc/resolv.conf文件,确保里面的配置都正确.如果系统中不使用DNS,请将/etc/resolv.conf删掉.(不是清空,请直接删除) 2. 设置Telnet,FTP服务编辑/etc/inetd.conf文件,加参数c在telnet和ftp stream tcp6 nowait root us

telnet(ssh)等等 远程到linux(比如ubuntu)服务器,让后通过命令行在服务器上使用vpn

这篇文章的作用是:telnet(ssh)等等 远程到linux(比如ubuntu)服务器,让后通过命令行在服务器上使用vpn. 我在网上查了很多资料,但是按照上面的操作大都行不通,估计是linux的环境上存在差异. 下面的步骤是远程登录到(server)服务器,在服务器上使用vpn. 1.下载安装vpn相关的package [email protected]:~#sudo apt-get install pptpd network-manager-pptp network-manager-vpn

Solaris10下Telnet、SSH、ftp使用root登录

学习solaris过程中,使用SecureCRT.putty等工具用root账号登录,总是登录不上去,后来经老师解答和网上找答案,发现是 solaris默认是不可以远程使用root账号登录的,如果想开启则必须修改配置文件,下面具体写下开启Telnet.SSH.ftp,root账户登 录的方法. 1.Telnet:修改/etc/default/login文件的第18行, CONSOLE=/dev/console,把这个注释掉,也就是在前面加个#号,重启,就可以了. 2.SSH:修改/etc/ssh

Cisco路由器交换机和防火墙配置console、telnet、ssh登录

路由器交换机:路由器和交换机配置一样configure terminal进入全局模式username XXX password YYY配置用户名和密码 配置console: line console 0 进入console配置模式 login local 应用本地用户名和密码登录(就是上面配置的) exit 退出 ************************************************************** 配置telnet: line vty 0 4 进入vty线

华为交换机配置telnet和SSH登录设备(简单实用版)

Telnet是Internet远程登陆服务的标准协议和主要方式.它为用户提供了在本地计算机上完成远程主机工作的能力.在终端使用者的电脑上使用telnet程序,用它连接到服务器.终端使用者可以在telnet程序中输入命令,这些命令会在服务器上运行,就像直接在服务器的控制台上输入一样.可以在本地就能控制服务器.要开始一个telnet会话,必须输入用户名和密码来登录服务器.Telnet是常用的远程控制Web服务器的方法,极大的提高了用户操作的灵活性. 测试拓扑图 配置telnet: 1.1普通认证登录

linux远程登录(Telnet、SSH)

系统:RHEL 5.5 64位,使用CentOS的yum源并作更新处理 参考书目<Linux兵书>/电子工业出版社/刘丽霞,细节之处稍有变动. 一.Telnet(远程登录推荐SSH) 1.安装.启动Telnet 1.1.安装和启动一般需要两个包: telnet-client提供客户端程序 telnet-server提供服务器端程序 1.2.安装之前,确定是否已经安装Telnet [[email protected] Server]# rpm -qa|grep telnettelnet-serv

telnet和ssh的基本配置

telnet: 主要的TCP 服务例如telnet: R1配置: Router>enable Router#configure terminal Router(config)#line console 0                    //配置线路console 口 Router(config-line)#exec-timeout 0 0              //设置超时为永不超时 Router(config-line)#logging synchronous           

Linux -- Telnet、SSH和VNC协议的配置与应用

Telnet概述及配置 Telnet协议是TCP/IP协议族中应用最广泛的协议之一,提供一个以联机方式访问网际网上资源的通用工具,它允许用户与一个远程机器上的服务器进行通信,通过一个协商过程来支持不同的物理终端,从而提供了极大的灵活性.Telnet协议可以在任何主机(任何操作系统)或任何终端之间工作.各种操作系统都内置了Telnet协议的客户端软件,不需要安装,使用方便. Telnet的工作原理如图2.1所示. 当用Telnet登录进入远程计算机系统时,将启动两个程序,一个叫Telnet客户程序