这个有效:
ssh root@host -p port
但这一个没有,返回Name or service not known
:
ssh root@host:port
帮助打印
usage: ssh
...
[-i identity_file] [-J [user@]host[:port]] [-L address]
...
为什么第二种语法对我来说不起作用?
答案1
您想要的格式仅适用于-J
选项,而不适用于目的地选项。
从手册页中:
ssh connects and logs into the specified destination,
which may be specified as either [user@]hostname
or a URI of the form ssh://[user@]hostname[:port].