openssh
Openssh: ssh:secure shell,protocol,22/tcp安全的远程登录 openssh:ssh协议的开源实现 dropbear:另一个开源实现 server端c/s架构随时监听一个端口(22),client基于tcp协议安全远程登录 telnet:早期用telnet,也是c/s架构监听23号端口,所有信息明文发送,不安全 ]# yum -y install telnet-server 安装telnetserver端,启用telnet#chkconfig telnet on#service xinetd restart xinetd超级守护进程,瞬时守护进程代为监听23号端口 telnet为明文,禁止管理员直接登录 SSH协议版本 v1: 基于CRC-32做MAC,不安全;man-in-middle v2:双方主机协议选择安全的MAC方式 基于DH算法做密钥交换,基于RSA或DSA算法实现身份认证; 两种方式的用户登录认证:1password、2key 在tcp三次握手后,server会发送一个主机秘钥公钥到client,然后基于这个公钥进行协商 1、客户端连...