如何免密码登录 Linux 服务器 · ssh 密钥


  1. 在本地生成 SSH 密钥对:ssh-keygen -t rsa ,得到 用户名/.ssh/id_rsa(私钥)和 用户名/.ssh/id_rsa.pub(公钥);
  2. 在远程服务器创建 ~/.ssh/authorized_keys 文件,把本地 id_rsa.pub 的内容,追加到远程的 authorized_keys 里;
  3. 如果没法手动复制,可以在本地执行 ssh-copy-id -p 端口号 username@remote_host
  4. 然后就可以免密登录了。


posted @ 2024-07-31 10:46  MoonOut  阅读(18)  评论(0编辑  收藏  举报