openssh配置服务
1.使用SSH访问远程命令行
1.1 OpenSSH简介
openssh这一术语指系统使用的Seure shell软件的软件实施。用于在远程系统上安全运行shell。如果您在可提供ssh服务的远程Linux系统中拥有用户账户,则ssh是通常用来远程登陆到该系统的命令。ssh命令也可用于在远程系统中运行命令。
常见的远程登录工具有:
telnet
ssh
dropber
telnet //远程登录协议,23/TCP
认证明文;数据传输明文
ssh //Secure SHell,应用层协议,22/TCP
通信过程及认证过程是加密的,主机认证
用户认证过程加密
数据传输过程加密
dropber //嵌入式系统专用的SSH服务器端和客户端工具
1.2 SSH版本
openssh有两个版本,分别是v1和v2,其特点如下:
v1:基于CRC-32做MAC,无法防范中间人(man-in-middle)攻击
v2:双方主机协议选择安全的MAC方式。基于DH算法做密钥交换,基于RSA过DSA算法实现身份认证
1.3 SSH
openssh配置服务最先出现在Python成神之路。
共有 0 条评论