为了躲开暴力破解,我把ssh端口放到456上。
可是在linux上跑ssh-copy-id的时候出问题了,因为这个脚本调用了默认的22端口。
有什么办法呢?
alias ssh='ssh -p 456'
但是直接调ssh-copy-id还会出错,原因就是sub shell不认这个alias。
因为只是一次使用,不想改脚本,也不想写入.bashrc,怎么办呢?
lyre@linux:~> which ssh-copy-id /usr/bin/ssh-copy-id lyre@linux:~> . /usr/bin/ssh-copy-id -i .ssh/id_rsa.pub root@poetpalace.org