美文网首页
SSH-使用总结

SSH-使用总结

作者: AngeloD | 来源:发表于2021-10-18 14:29 被阅读0次

    SSH-使用总结

    Mac下查看及生成SSH Key

    1. 打开终端,执行:ls -al ~/.ssh:查看本地是否存在SSH-Key

      1. 如果执行结果:

        No such file or directory
        

        证明本地没有生成的SSH Key,请执行第二步。

      2. 如果执行结果:

        id_rsa id_rsa.pub
        

        证明本地已经存在SSH Key文件,请执行第四步。

    1. 执行:ssh-keygen -t rsa -C "you_email",如果没有,生成新的SSH Key

      后面的提示直接敲回车,一路完成。

    2. 执行:ssh-add ~/.ssh/id_rsa:生成并添加SSH Key

    3. 查看SSH Keycat /Users/xxx/.ssh/id_rsa.pub;xxx是你的电脑用户名

    4. 复制生成好的SSH Key添加到GitLab或者GitHub中的SSH Key中即可。

    SSH语法

    1. ssh-add -l:查看当前添加的SSH账号:

      结果如下:


      截屏2022-01-10 下午2.37.38.png
    1. ssh-add ~/.ssh/id_rsa:切换到id_rsa

      结果如下:


      截屏2022-01-10 下午2.50.01.png
    1. ssh-add -d ~/.ssh/id_rsa:删除旧的SSH账号:

      结果如下:


      截屏2022-01-10 下午2.53.31.png
    1. ssh -T git@2248895786ssh -T git@zhangcytssh -T git@code.elitescloud.com:连接测试;

    终端语法

    1. touch congit:创建config文件;

    2. vim congit:编辑config文件;

      内容如下:

      Host 2248895786
        HostName code.elitescloud.com
        IdentityFile ~/.ssh/id_rsa
        PreferredAuthentications publickey
        User 2248895786
      
      Host zhangcyt
        HostName code.elitescloud.com
        IdentityFile ~/.ssh/id_rsaELZ
        PreferredAuthentications publickey
        User zhangcyt
      

    一台电脑通过git域名配置多个ssh

    1. 生成多个ssh;
    2. 配置ssh的config;

    相关文章

      网友评论

          本文标题:SSH-使用总结

          本文链接:https://www.haomeiwen.com/subject/rflnoltx.html