2011-09-14 26 views
0

我试图ssh进入网络。当我到达那里时,它会提示我输入用户输入的密码。但是,我不记得我的用户名。在ssh网络中显示用户名?

有没有什么办法可以查看网络中列出的所有用户名?如果我能做到这一点,我可以弄清楚哪一个是我的。

回答

0

默认情况下,ssh将使用您运行它的帐户的用户名。例如。如果您以用户'xyz'的身份登录到机器A,则默认情况下,当您尝试对其进行ssh登录时,它会向机器B发送“用户名= xyz”。

,如果你想强制某个特定的用户名,然后用

ssh [email protected] 

如果你已经完全忘记了自己的远程用户名,则没有...... SSH不会扫描远程系统,告诉你账户是什么在上面。那将是一个可怕的坏安全漏洞。

+0

我一直在尝试不同的用户名的方式是不断尝试'ssh an_attempted_username @ remotehost.com',然后尝试我为该帐户制作的已知密码。我甚至尝试了其他密码以确保它不是密码问题。那么,我必须向管理员询问这个问题。感谢您的帮助。 – Mxyk

+0

这是最好的主意。在尝试sshing之前应该已经完成​​了。通过ssh重复登录尝试失败是一个主要暗示,你是一个试图破解的机器人。我自己的服务器阻止在防火墙级别重复尝试 –

0

我不完全确定你有什么和你没有。如果您知道密码并已登录,则可以运行命令whoami来了解您的用户名。