中止“错误的用户名”登录

Car*_* F. 3 login ssh

有时,当我通过 SSH 或 Telnet 连接到远程服务器(使用 Putty)时,我会粗指我的用户名,直到我按 ENTER 后才意识到它。

随后的“密码”提示当然不会起作用,因为没有用户使用该用户名。我认为足够多的“错误”密码会触发我的 IP 地址的安全锁定 - 所以我断开连接并重新连接并更仔细地输入我的详细信息。

有没有办法在不断开(Control-C)与远程服务器的连接并重新连接的情况下中止登录并返回“用户名”提示?

fil*_*den 5

有没有办法在不断开(Control-C)与远程服务器的连接并重新连接的情况下中止登录并返回“用户名”提示?

不是 SSH。使用 SSH,用户名是作为初始连接握手的一部分发送的,并且Username:在服务器端没有真正运行的登录提示,您可以返回。

Username:您可能看到的提示是由 PuTTY 客户端本身在它建立 SSH 连接之前生成的。

偶尔当我通过 SSH 或 Telnet 连接到远程服务器时。

不要使用远程登录!如果你这样做了,你应该假设现在每个人都知道你的密码。这是一个非常不安全的协议。现在是 2019 年,现在真的没有理由不使用 SSH。

我粗指我的用户名,直到我按 ENTER 后才意识到。

然后考虑将用户名存储为连接信息的一部分。

看起来在 PuTTY 中您可以在Connection > Data > Login details > Auto-login username.

您可以为您通常登录的服务器创建特定会话(在这种情况下,您也不需要键入服务器的主机名),或者您可以将其保存为默认会话的一部分,如果您通常使用相同的用户名在您连接的所有服务器中(只需返回会话并将您的更改保存到默认会话,使其成为您的默认设置。)

  • 或者,为了更容易设置,连接到“username@server.com”而不仅仅是“server.com”。 (2认同)