SSH概述

SSH(Secure Shell)是一种用于远程登录和安全文件传输的协议,具有高安全性。OpenSSH是其常见实现,包括SSH客户端和服务器,如sshd服务。在Centos 7中,sshd服务默认开启并配置在22端口。SSH连接涉及公钥和私钥交换,通过设置密钥对可实现免密登录。本文还介绍了生成密钥文件和设置免密登录的步骤。
摘要由CSDN通过智能技术生成

一、SSH概述
1.1 定义

SSH(Secure Shell)协议是一种用于远程登录和安全传输文件的网络协议。
使用SSH协议,用户可以远程登录到远程主机并执行命令,或者通过安全的文件传输协议在本地计算机和远程主机之间传输文件。

SSH客户端<--------------网络---------------->SSH服务端
1.2 SSH的优点

安全性: 数据传输是加密的,可以防止信息泄漏。

身份验证:防止未经授权的用户访问远程系统。

远程管理:可通过SSH协议登录远程服务器并执行命令,无需直接物理访问设备。

端口转发:SSH支持 端口转发功能,可以安全地传输其他协议和应用程序。

传输速度: 数据传输是压缩的,可以提高传输速度。

SSH具有强大的安全性、身份验证和远程管理功能,使得它成为远程访问和管理计算机系统的首选协议。
1.3 OpenSSH
1.3.1 定义

OpenSSH是通过SSH协议实现的一套用于远程登录和文件传输的工具,包括SSH客户端(SSH)和SSH服务器(sshd)。
Centos 7系统默认已安装openssh相关软件包,并将sshd 服务添加为开机自启动。
1.3.2 SSH服务器-----sshd

#重要内容#
##名称##
服务名称:sshd

##主程序##
服务端主程序:/usr/sbin/sshd

##配置文件##
服务端配置文件:/etc/ssh/sshd_config
#设置与服务端相关的应用可通过服务器端配置文件实现
客户端配置文件:/etc/ssh/ssh_config<

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值