ssh-key 清疚 2022-06-17 13:48 169阅读 0赞 ## 1、生成ssh-key ## $ ssh-keygen -t rsa -C “hedx@gmail.com” 一路回车 ## 2、查看 ## $ cd ~/.ssh $ ls 发现存在id\_rsa和id\_rsa.pub文件 ## 3、复制id\_rsa.pub文件 ## $ vi id_rsa.pub 将内容复制到git的ssh中,或者其他要用到的地方。 ## 4、添加可访问的计算机 ## vi ~/.ssh/authorized_keys 将目的计算机的id\_rsa.pub内容复制,粘贴到authorized\_keys文件中。 ## 5、客户机访问遇到问题 ## > @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ > @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ > @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ > IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY! > Someone could be eavesdropping on you right now (man-in-the-middle attack)! > It is also possible that a host key has just been changed. > The fingerprint for the ECDSA key sent by the remote host is > SHA256:heVOpBzvcxKzicKWZW5qdO5N/Bahtww4cTrjs2gSf9c. > Please contact your system administrator. > Add correct host key in /home/user/.ssh/known\_hosts to get rid of this message. > Offending ECDSA key in /home/user/.ssh/known\_hosts:7 > remove with: > ssh-keygen -f “/home/user/.ssh/known\_hosts” -R 192.168.1.1 > ECDSA host key for 192.168.1.1 has changed and you have requested strict checking. 执行 ssh-keygen -R 192.168.1.1 ssh会把你每个你访问过计算机的公钥都记录在~/.ssh/known\_hosts。当下次访问相同计算机时,ssh会核对公钥。
相关 关于如何生成sshkey 查看已有sshkey ls -al ~/.ssh 如果有sshkey,即文件夹中有id\_rsa, id\_rsa.pub文件 直接复制内容即可 生成新 悠悠/ 2023年07月20日 10:47/ 0 赞/ 6 阅读
相关 设置github的sshkey 把github上的help略略翻译一遍。备忘。 First : 安装:ubuntu 下,终端输入命令: sudo apt-get install git-core 冷不防/ 2022年09月25日 08:23/ 0 赞/ 206 阅读
相关 github结合TortoiseGit使用sshkey,无需输入账号和密码 转载自; http://www.cnblogs.com/chucklu/p/4056499.html 首先需要明确,github上支持三种方式进行项目的clone ht 朱雀/ 2022年08月19日 05:59/ 0 赞/ 232 阅读
相关 Git:多SSHKey对应多Repo 只要设置个人设置里的sshkey就可以进行push,每个Repo里的deploy key可以不用设置,这个deploy key我猜想是给其他合作开发人员push权限的时候设置的 比眉伴天荒/ 2022年05月17日 12:53/ 0 赞/ 323 阅读
还没有评论,来说两句吧...