Linux ssh和sshd的区别区别是什么

SSH1又分为1.3和 1.5两个版本SSH1采用DES、3DES、Blowfish和RC4等对称加密算法保护数据安全传输,而对称加密算法的密钥是通过非对称加密算法(RSA)来完成交换的SSH1使用循环冗余校验码(CRC)来保证数據的完整性,但是后来发现这种方法有缺陷

SSH2避免了RSA的专利问题,并修补了CRC的缺陷SSH2用数字签名算法(DSA)和Diffie-Hellman(DH)算法代替RSA来完成对称密钥嘚交换,用消息证实代码(HMAC)来代替CRC同时SSH2增加了AES和Twofish等对称加密算法。

远程管理linux系统基本上都要使用到ssh原因很简单:telnet、FTP等传输方式是?以明文传送用户认证信息,本质上是不安全的存在被网络窃听的危险。SSH(Secure Shell)目前较可靠是专为远程登錄会话和其他网络服务提供安全性的协议。利用SSH协议可以有效防止远程管理过程中的信息泄露问题透过SSH可以对所有传输的数据进行加密,也能够防止DNS欺骗和IP欺骗

前者是针对客户端的配置文件,后者则是针对服务端的配置文件两个配置文件都允许你通过设置不同的选项來改变客户端程序的运行方式。下面列出来的是两个配置文件中最重要的一些关键词每一行为“关键词&值”的形式,其中“关键词”是忽略大小写的
如果你用的是redhatfedora,centos等系列linux发行版那么敲入以下命令:
然后按照提示,安装就好了
如果你用的是redhat,fedoracentos等系列linux发行版,那么敲入以下命令:
 


我要回帖

更多关于 ssh与sshd 的文章

 

随机推荐