ubuntu 配置证书登录

其实很简单,但是前提条件有一个,先装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连,不用密码的

你可能感兴趣的:(证书登录,ubuntu)