ssh的使用

 

一、参考

 

SSH Config 那些你所知道和不知道的事

ssh key GitHub 验证不成功?来看看是不是这个原因

为多个网站管理不同的 SSH key

SSH login without password

 

二、不同网站配置不同的 ssh key

 

2.1 生成 ssh key

 


ssh-keygen -t rsa -C "test@test.com"

 

2.2 配置 ssh config

 

添加对于不同的 host, 配置不同的 key

如下

 


# github
Host github.com
    HostName github.com
    User git
    IdentityFile ~/.ssh/github

# gitee
Host gitee.com
    HostName gitee.com
    User git
    IdentityFile ~/.ssh/gitee

 

 

三、ssh 免密登录

 

 

3.1 远端更新 authoized_keys 文件

 

# 打开
vim ~/.ssh/authorized_keys
# 添加公钥

 

 

3.2 本地更新远端

 


cat .ssh/id_rsa.pub | ssh b@B 'cat >> .ssh/authorized_keys'

 

posted @ 2020-12-11 10:53  一曲广陵散yz  阅读(69)  评论(0编辑  收藏  举报