1.默认端口是22的情况下
ssh-copy-id -i ~/.ssh/id_rsa.pub user@server
2.端口为xxx
ssh-copy-id -i ~/.ssh/id_rsa.pub -p xxx user@server
如果在.ssh目录下,可以省略~/.ssh/id_rsa.pub
下面这条命令也可以实现相同的效果
cat ~/.ssh/id_rsa.pub | ssh user@server "cat - >> ~/.ssh/authorized_keys"
如果端口不是22就是下面的命令
cat ~/.ssh/id_rsa.pub | ssh user@server -p xxxx "cat - >> ~/.ssh/authorized_keys"