SSH速成
本文旨在速成ssh,不探讨原理。毕竟工作恰饭讲究一个效率,原理可在闲暇时间学习。 SSH协议(也称为Secure Shell)是一种用于从一台计算机安全登录到另一台计算机的方法。它提供了多种用于强身份验证的选项,并通过强加密来保护通信安全性和完整性。它是非受保护的登录协议(例如telnet,rlogin)和不安全的文件传输方法(例如FTP)的安全替代方法。 该协议在客户端-服务器模型中起作用,这意味着该连接是由连接到SSH服务器的SSH客户端建立的。SSH客户端驱动连接建立过程,并使用公共密钥加密技术来验证SSH服务器的身份。在设置阶段之后,SSH协议使用强大的对称加密和哈希算法来确保在客户端和服务器之间交换的数据的私密性和完整性。 下图显示了SSH连接的简化设置流程。 命令 ssh [user@] host [command] 选项 -1:强制使用ssh协议版本1 -2:强制使用ssh协议版本2 -4:强制使用IPv4地址 -6:强制使用IPv6地址 -A:开启认证代理连接转发功能 -a:关闭认证代理连接转发功能 -b:使用本机指定地址作为对应连接的源ip地址 -C:请求压....