SSH免密登录服务器

cd ~/.ssh

  • 没有该目录则创建
mkdir ~/.ssh
// ssh-keygen 是一个用来生成、创建和管理 SSH 认证用的公私钥的工具
ssh-keygen -t rsa
  • 将公钥内容添加到远程服务器(默认公钥文件名:id_rsa.pub)

ssh-copy-id -i ~/.ssh/id_rsa.pub 服务器用户名@服务器地址

or

ssh 服务器用户名@服务器地址 "echo \"`cat ~/.ssh/id_rsa.pub`\" >> .ssh/authorized_keys"

你可能感兴趣的:(SSH免密登录服务器)