Centos基本信息和ssh

南笙酒味 提交于 2019-12-17 09:35:22

CentOS

CentOS(Community Enterprise Operating System,中文意思是社区企业操作系统)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Linux使用。两者的不同,在于CentOS完全开源。

CentOS的介绍

CentOS 是一个基于Red Hat Linux 提供的可自由使用源代码的企业级Linux发行版本。每个版本的 CentOS都会获得十年的支持(通过安全更新方式)。新版本的 CentOS 大约每两年发行一次,而每个版本的 CentOS 会定期(大概每六个月)更新一次,以便支持新的硬件。这样,建立一个安全、低维护、稳定、高预测性、高重复性的 Linux 环境。CentOS是Community Enterprise Operating System的缩写。
CentOS 是RHEL(Red Hat Enterprise Linux)源代码再编译的产物,而且在RHEL的基础上修正了不少已知的 Bug ,相对于其他 Linux 发行版,其稳定性值得信赖。
SSH
SSH 为(Secure Shell ),中文名是安全外壳协议。由 IETF 的网络小组(Network Working Group)所制定。

SSH 为建立在应用层基础上的安全协议。

SSH 是较可靠,专为远程登录会话和其他网络服务提供安全性的协议。
利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。
SSH最初是UNIX系统上的一个程序,后来又迅速扩展到其他操作平台。SSH在正确使用时可弥补网络中的漏洞。
SSH客户端适用于多种平台。几乎所有UNIX平台—包括HP-UX、Linux、AIX、Solaris、Digital UNIX、Irix,以及其他平台,都可运行SSH。

SSH的作用和组成

由于传统网络服务程序在本质上都是不安全的,很容易收到‘中间人’模拟真正的服务器接受你的数据,当你的数据被‘中间人‘做过手脚后是很不安全的。然而通过使用SSH你可以把所有传输的数据进行加密,防止’中间人‘这种攻击方式,而且也能防止DNS欺骗和IP欺骗。使用SSH还有一个好处是传输的数据是经过压缩的,所以可以加快传输速度。

SSH主要有三部分构成。分别是传输层协议(SSH-TRANS)、用户认证协议(SSH-USERAUTH)、连接协议(SSH-CONNECT)。客户端和服务端的软件组成SSH,有两个不兼容的版本:1.x和2.x。默认端口号是22。
ssh协议提供两种用户认证方式:
1、 基于口令的安全认证:使用用户名、密码的方式对登录用户进行认证。
2、 基于密钥的安全认证:使用公钥和私钥对的方式对登录用户进行认证。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!