一、SSH的版本信息查看
SSH-1
SSH-2
现在用的比较多的是SSH-2,在使用SSH远程登录到主机时需要保证服务器和客户端的SSH 版本一致才能通信。
-
查看SSH版本(查看配置文件的Protocal 字段)
(一)、cd /etc/ssh
(二)、ls -l
(三)、cat ssh_config
查看iPhone 的ssh 的版本信息和查看Mac 的都是一样的
二、SSH 的通信过程
SSH的通信过程可以分为3大主要阶段
(一)建立安全连接 (比如完成一系列SSL操作 )
(二)客户端认证 (主机的账号和密码的验证)
(三)数据传输
- 建立安全连接,在建立安全连接的过程中,服务器会提供自己的身份证明(比如,我是那台服务器,你确认要连接我码 等等)。