以前通常是scp自己的id_rsa.pub到对方主机某位置再echo到.ssh/authorized_keys。但一直觉得有些麻烦。今天看到同事这样操作,自己备忘一下

ssh-keygen

ssh-copy-id -i ~/.ssh/id_rsa.pub 对方主机ip

搞定。

注:ssh端口非22的情况加-p参数。例:

ssh-copy-id -i ~/.ssh/id_rsa.pub -p 33333 对方主机ip