什么是ssh
作者:佚名 时间:2012-12-06
传统的网络访问程序telent在通信时是不安全的,因为其使用明文方式传送口令和数据,通过技术手段非常容易截获这些口令和数据,而且,这些服务程序的安全验证方式也是有弱点的,没有验证机制,一旦有人采用"中间人"方式,冒充真正的服务器接受你传送给服务器的数据,就会出现很严重的问题.
因此,ssh诞生了,其英文全称为sesure shell,ssh可以将所有传输的数据进行加密,这样"中间人"攻击方式就不可能成功了,也能防止dns和ip欺骗.并且还有一个额外的好处,就是ssh会压缩传输的数据,能够加快传输的速度,ssh有很多功能,正逐渐代替telent,成为远程登录程序的主要选择,并且它可以为ftp,pop等网络服务提供安全的通信方式.目前常使用的ssh软件为openssh.
ssh使用客户端/服务器模式进行通信,客户端程序加密数据,然后提交至ssh服务器,服务器进行审核,如果通过审核并且其他安全策略允许,则客户端将能够登录服务器,并进行其他操作.
ssh存在两个版本v1与v2.red hat enterprise linux 5使用ssh版本2,与v1相比加强了密钥的认证方式,不仅在ssh连接建立时检查密钥,还会有通信过程中,检测密钥信息.
如没特殊注明,文章均为上海联楷网络原创,转载请注明来自:http://www.linksj.com/hynews/20151126/n2640.html