1.什么是ssh
简单说,SSH是一种网络协议,用于计算机之间的加密登录。如果一个用户从本地计算机,使用SSH协议登录另一台远程计算机,我们就可以认为,这种登录是安全的,即使被中途截获,密码也不会泄露。
SSH,相当于“接头暗号”,在没有通信设备的时候,可以靠两个人之间接头来互通信息。为了接头的人是对的人,就用到了接头暗号。ssh协议跟接头暗号类似,双方正式通信前,出示事先确定的凭证(接头的时候是暗号,就是ssh,是一串很长的英文字符),然后与自己的比对,如果一致,那就可以开始交换信息了,如果不一致,则马上终止。当然安全性是ssh协议最重要的特征,他还有一些其他特征,比如压缩传输之类的。
2.设置ssh的步骤
首先我们要查看我们的电脑上是否安装了ssh,
进入项目目录
$ cd ~
进行查看
ls -a
如果有.ssh目录的话将其删除
.ssh : $ rm -rvf .ssh
然后进行配置,生成公玥和密钥
ssh-keygen -t rsa -C 你的码云邮箱地址
(注意这个C是大写)
接着进入 .ssh 目录,查看有没有 id_rsa 和 id_rsa.pub 这两个文件,如果有,则表示公钥和密钥已经生成了
cd .ssh
查看 id_rsa.pub 这个文件的内容,并进行复制
cat id_rsa.pub
(注:会出现一段很长的字符)
ctrl + c 复制
接着我们登录我们的码云账号,在页面中找到设置,点进去