ssh使用公钥登录远程服务器

  • Post author:
  • Post category:其他


https://www.jianshu.com/p/288271bc9b2e



生成公钥和私钥

ssh-keygen -b 4096 -t rsa

生成的私钥保存在 .ssh/id_rsa , 公钥在.ssh/id_rsa.pub



上传公钥到远程服务器

编辑

/etc/ssh/sshd_config

文件, 确保以下参数

RSAAuthentication yes
PubkeyAuthentication yes

本地客户端输入

ssh-copy-id user@host

就可以将公钥上传到远程服务器的

.ssh/authorized_keys


这个时候使用

ssh user@host

就可以不用输入密码直接登录远程服务器了



版权声明:本文为caiqiiqi原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。