生成秘钥

  1. #生成秘钥
  2. cd ~/.ssh
  3. ssh-keygen -t rsa
  4. #copy到远程主机
  5. ssh-copy-id -i ~/.ssh/id_rsa.pub -p port username@host
  6. #参考
  7. https://blog.csdn.net/nahancy/article/details/79059135

其他

  1. #执行远程shell命令
  2. ssh -p port username@host "cmd"
  3. #将秘钥追加到authorized_keys中:
  4. cat key.pub >> ~/.ssh/authorized_keys
  5. #私钥登入linux
  6. ssh -i 私钥文件 root@ip