1、生成本地 SSH 密钥对:
ssh-keygen -t rsa
默认位置是 ~/.ssh/id_rsa.pub
2、将公钥复制到目标服务器
ssh-copy-id -i ~/.ssh/id_rsa.pub [-p 22] <username>@<server_ip>
3、检查服务器用户 .ssh 目录权限:.ssh 应该是 755,.ssh/authorized_keys 应该是 700
chmod 755 .ssh
chmod 700 .ssh/authorized_keys
评论区