shell(32) : 配置ssh免密

  • Post author:
  • Post category:其他


参考 :


-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