ssh是什么,SSH是什么?( 四 )


使用频率最高的场合类Unix系统 , 但是Windows操作系统也能有限度地使用SSH 。2015年,微软宣布将在未来的操作系统中提供原生SSH协议支持,Windows 10 1809 版本已提供可手动安装的 OpenSSH工具 。
扩展资料
ssh结构
SSH是由客户端和服务端的软件组成的,有两个不兼容的版本分别是:1.x和2.x 。用SSH 2.x的客户程序是不能连接到SSH 1.x的服务程序上去的 。OpenSSH 2.x同时支持SSH 1.x和2.x 。
1、服务端是一个守护进程(daemon),他在后台运行并响应来自客户端的连接请求 。服务端一般是sshd进程,提供了对远程连接的处理,一般包括公共密钥认证、密钥交换、对称密钥加密和非安全连接 。
2、客户端包含ssh程序以及像scp(远程拷贝)、slogin(远程登陆)、sftp(安全文件传输)等其他的应用程序 。
3、他们的工作机制大致是本地的客户端发送一个连接请求到远程的服务端,服务端检查申请的包和IP地址再发送密钥给SSH的客户端,本地再将密钥发回给服务端,自此连接建立 。SSH 1.x和SSH 2.x在连接协议上有一些差异 。
SSH被设计成为工作于自己的基础之上而不利用超级服务器(inetd),虽然可以通过inetd上的tcpd来运行SSH进程 , 但是这完全没有必要 。
启动SSH服务器后,sshd运行起来并在默认的22端口进行监听(你可以用 # ps -waux | grep sshd 来查看sshd是否已经被正确的运行了)如果不是通过inetd启动的SSH,那么SSH就将一直等待连接请求 。当请求到来的时候SSH守护进程会产生一个子进程 , 该子进程进行这次的连接处理。
参考资料来源 百度百科-ssh
ssh的英文全称是secure
shell 。通过使用ssh,你可以把所有传输的数据进行加密,这样“中间人”这种攻击方式就不可能实现了,而且也能够防止dns和ip欺骗 。还有一个额外的好处就是传输的数据是经过压缩的,所以可以加快传输的速度 。ssh有很多功能,它既可以代替telnet,又可以为ftp、pop、甚至ppp提供一个安全的“通道” 。
SSH:安全外壳协议 SSH: Secure Shell Protocol
安全外壳协议(SSH)是一种在不安全网络上提供安全远程登录及其它安全网络服务的协议 。
SSH是指Spring+Struts1+Hibernate

ssh是什么,SSH是什么?

文章插图
文章插图
5、SSH是什么SSH可以指:
(1)
Secure
Shell(缩写:SSH),即「安全壳协定」 , 一项电脑上的安全协定
(2)
抑制消减杂交(suppression
subtractive
hybridization),简称SSH
(3)
由Struts,Spring
Framework,Hibernate组成的常见JAVA网上开发框架组合的缩称

经验总结扩展阅读