参考 :
-bash: ssh-copy-id: command not found的两种解决方法_北京-白生的博客-CSDN博客_ssh-copy-id命令不存在
以下两种方式都可以
ssh-copy-id -i /Users/admin/.ssh/id_rsa.pub root@192.168.1.1 -p 22
cat /root/.ssh/id_*.pub | ssh user@ip 'cat >> .ssh/authorized_keys'
生成密钥(没有密钥时生成)
一键生成
ssh-keygen -t rsa -N '' <<EOF
/root/.ssh/id_rsa
yes
EOF
生成密钥(回车*2)
ssh-keygen -t rsa