若 sshd 改成非 port 22,不少 ssh client 操作會變成很麻煩。
但可以在 .ssh/config 設定 host name 和 url、port,之後就可僅用 host name 連線。
vim ~/.ssh/config :
Host hq
HostName server.url
Port 9999
User zero
之後要連線時打「hq」即可:
- ssh hq
- git remote add origin hp:/path/to/repository
Reference:
git – Using a remote repository with non-standard port – Stack Overflow