git 生成ssh以及 ssh免密登录远端服务器

135 阅读1分钟

1:git生成ssh

    ssh-keygen -o
   
    一路回车;会在~/.ssh下生成两个文件id_rsa(私钥)以及id_rsa.pub(公钥)
    
    如果需要使用github,gitlab等等只要将id_rsa.pub的内容复制到对应的配置里即可~
    

2:ssh免密登录服务器

ssh-copy-id -i ~/.ssh/id_rsa.pub root@服务器ip

回车输入服务器密码;添加成功后;直接ssh root@服务器Ip 即可免密登录

root即服务器用户名;通常为root;如果不是,自行替换