SSH协议,在Linux中&#x


SSH

为Secure Shell的缩写,是一种网络安全协议
专为远程登录会话和其他网络服务提供安全性的协议。

  • 在Linux中,SSH的主要用途有∶
    用户加密实现远程登录、服务器之间的免密登录。

SSH协议默认采用RSA算法实现非对称加密
需要两个密钥∶
公开密钥( public key:简称公钥)
私有密钥(private key:简称私钥)

公钥与私钥是一对,如果用公钥对数据进行加密,只有用对应的私钥才能解密。

CentOS 7 配置

ssh-keygen 一路回车
ssh-copy-id + 主机名 将钥匙分发给主机
例如ssh-copy-id hadoop1

Ubuntu 18.04 配置

相关内容