有时候,当我通过SSH或Telnet进入远程服务器(使用Putty)时,我会用手指指住我的用户名,直到按ENTER键才意识到它。
当然,随后的“密码”提示永远不会起作用,因为没有用户使用该用户名。我可以想象足够多的“错误”密码会触发我的IP地址的安全锁定-因此,我断开连接并重新连接,然后更仔细地输入我的详细信息。
有没有一种方法可以中止登录并返回到“用户名”提示,而无需从远程服务器断开连接(Control-C)并重新连接?
有没有一种方法可以中止登录并返回到“用户名”提示,而无需从远程服务器断开连接(Control-C)并重新连接?
不适用于SSH。使用SSH时,用户名将作为初始连接握手的一部分发送,并且实际上并没有Username:
在服务器端运行的登录提示可供您返回。
Username:
您可能会看到的提示是PuTTY客户端本身生成的,甚至还没有建立SSH连接。
偶尔当我通过SSH或Telnet进入远程服务器时。
不要使用Telnet!如果这样做,您应该假设现在每个人都知道您的密码。这是一个非常不安全的协议。现在是2019年,这些天确实没有理由不使用SSH。
我用手指指着我的用户名,直到我按ENTER后才意识到。
然后考虑将用户名存储为连接信息的一部分。
看起来在PuTTY中,您可以在下执行此操作Connection > Data > Login details > Auto-login username
。
您可以为通常登录的服务器创建特定的会话(在这种情况下,您也无需键入服务器的主机名),也可以将其保存为默认会话的一部分(如果您通常使用相同的用户名)在您连接到的所有服务器中(只需返回到会话并将更改保存到默认会话中,以使其成为默认值即可。)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句