ubuntu 配置证书登录

来源:互联网 发布:java环境变量设置win7 编辑:程序博客网 时间:2024/05/17 23:22

其实很简单,但是前提条件有一个,先装git!

1.将git的公钥上传到服务器某个用户的~/.ssh目录下,并将改名id_rsa.pub 改名为 authorized_keys

2.修改服务器ssh配置

进入ssh的配置文件:vim /etc/ssh/sshd_config 进行如下配置:

  • 去掉注释:AuthorizedKeysFile %h/.ssh/authorized_keys

  • 禁用root登录 PermitRootLogin no

  • 禁用密码登录 PasswordAuthentication no

3.重新启动 Service ssh restart

4.可以了,以后要远程就右键 git bash here, 然后ssh连,不用密码的