建设公司网站需要什么/专业恶意点击软件
本案例在MacOS下,对于Linux平台方法适用,具体细节自行解决。
课后作业
1、按照本文章的方法,内化后,自行实现Github的SSH验证
2、图解非对称加密与对称加密过程,说明SSH登陆背后原理
-------------------我们开始------------------
生成密钥对
# 在本地MacOS终端下
ssh-keygen -m PEM -t rsa -b 1024 -f ~/Documents/id_rsa
# ~/Documents/id_rsa 为 生成文件路径和名称
# ssh-keygen相关参数可以ssh-keygen --help查看
将公钥发布
这里以新浪云的服务器为例
本地MacOS
cat ~/Documents/id_rsa.pub
复制公钥到下图位置
PS:注意,如果是自己的服务器,需要把公钥加入到ssh中来,这个自行查阅并实现
SSH链接测试
ssh -i ~/Documents/id_rsa -p 60022 服务器地址(或者域名)
# 链接成功会进入服务器