ssh-copy-id设置不同的端口

ssh-copy-id是一个可以很方便的设置机器之间对等登录的工具(不用每次都输入密码),ssh-copy-id的默认端口是22和ssh一样,但是有时我们为了考虑安全问题,会把ssh的端口改成其它端口,ssh-copy-id并没有提供设置端口的参数,查看了ssh-copy-id的代码(一个shell程序),发现可以使用下面的方法设置端口:

ssh-copy-id "-p port user@host"

这样就可以让ssh-copy-id使用不同的端口了。