ssh-copy-id命令解析

ssh-copy-id

  • 把本地主机的公钥复制到远程主机的authorized_keys文件上,
  • 给远程主机的用户主目录(home)和~/.ssh, 和~/.ssh/authorized_keys设置合适的权限。
  • 把本地的ssh公钥文件安装到远程主机对应的账户下
    ssh-copy-id -i
    -i 指定公钥文件

id_rsa.pub和id_rsa。前者是你的公钥,后者是你的私钥

结合sshpass

sshpass -p 密码 ssh-copy-id -i ~/.ssh/id_rsa.pub root@ip

posted on 2023-06-25 17:59  sprr  阅读(1649)  评论(0编辑  收藏  举报