在 Linux/Unix/Mac 上的 URL 中不包含用户名的 SSH 到服务器

The*_*ngK 2 linux ssh command-line

我正在尝试从命令行 ssh 进入我的服务器,而不在 url 中包含用户名。我不希望它发送任何用户名,因为它当前使用活动帐户并将其作为用户发送。

例如:ssh server.com ->(不发送默认用户名)

而不是 username@server.com

我想直接将用户名输入服务器,就像在 Windows 上使用腻子一样。

正如 birryree 所说:
哦,我明白了......他希望被提示输入用户名,而不是在连接时提供一个 - 但我并没有真正看到这种情况的实用程序。– birryree 9 月 8 日 17:41

Ex *_*ris 9

~/.ssh/config

host shortname
hostname long.name.tld
user your-username
Run Code Online (Sandbox Code Playgroud)

然后你可以输入ssh shortname,它会以你的用户名登录