| 用途 | 安装公钥实现免密登录 |
|---|---|
| 语法 | ssh-copy-id [-i 公钥] user@host |
| 前置 | 先用密码能登录一次 |
常用示例
常用示例
ssh-copy-id ops@10.0.0.5
ssh-copy-id -i ~/.ssh/id_ed25519.pub ops@10.0.0.5
ssh-copy-id -p 2222 ops@10.0.0.5 # 端口用 -p(小写)
ssh -o BatchMode=yes ops@10.0.0.5 'echo ok' # 验证免密是否成功验证用 BatchMode=yes:禁止交互输入密码,能返回 ok 才算真免密。