1、检查SSH Key是否存在
$ ls -al /c/Users/daya/.ssh/
total 28
drwxr-xr-x 1 daya 197121 0 十一 23 14:48 ./
drwxr-xr-x 1 daya 197121 0 十一 23 14:52 ../
-rw-r--r-- 1 daya 197121 3247 十一 23 14:48 id_rsa #新建的私钥
-rw-r--r-- 1 daya 197121 742 十一 23 14:48 id_rsa.pub #新建的公钥
-rw-r--r-- 1 daya 197121 628 十一 23 14:42 known_hosts
2、生成SHH Key并添加到ssh-agent里面
$ ssh-keygen -t rsa -b 4096 -C "your_email@example.com" # 使用一个邮箱作为一个标记,生成新的ssh key
Generating public/private rsa key pair.
Enter a file in which to save the key (/Users/you/.ssh/id_rsa): [Press enter] #这里是保存路径,直接回车就行
Enter passphrase (empty for no passphrase): [Type a passphrase] #这里是设置一个口令,便于管理这些密匙,可以为空
Enter same passphrase again: [Type passphrase again]
$ ssh-add ~/.ssh/id_rsa #添加您的私钥到ssh-agent
3、添加新的SSH Key到github 或者gitlab等站点
$ clip < ~/.ssh/id_rsa.pub #复制公钥到剪切板
网友评论