我的 Linux (Ubuntu 12.04) 密码昨晚突然更改,我不确定这是攻击还是硬件/用户错误。这是在个人/非服务器盒子上。几个奇怪的事件导致了它,列举如下:
- 浏览网页时,我似乎无法向下滚动。我的右手放在鼠标上,左手吃东西,所以我确定我不会不小心按下任何键。我跑过去
showkey发现,我会时不时地收到垃圾邮件keycode 104。104 似乎是 Pg Up。 - 然后碰巧在调用 sudo 命令时我似乎无法正确输入密码。但是,如果我复制粘贴我的密码,我可以让 sudo 进行身份验证。
- 此时我产生了怀疑,并检查了我的盒子中是否有任何不需要的登录。
who命令按预期返回(即,只有我和我打开的终端)并且 sshd 没有运行,我也无法访问端口 22(通过 telnet)。 - 最终,我锁定了屏幕,当我返回时,系统提示我输入密码,我无法再正确输入。
- 我的机器是 Windows 8 的双启动。我尝试登录到 Windows 8,当我输入密码时,我似乎注意到,当我输入密码(19 个字符长,与 Ubuntu 相同)时,光标突然切换到第一个字符。因此,例如,如果我的密码是“password”,直接输入它就会变成“dpasswor”。这让我几次,直到我观察到这种行为。Windows 8 允许您选择查看您键入的密码,这对您很有帮助。你仍然可以编辑它并登录到 Windows 就好了。
这不是我的键盘第一次出现这样的故障。去年,发送垃圾信号的是方向按钮。特别困扰我的是我被锁定在我的机器之外,并且它似乎更改了我的密码并引入了所有这些奇怪的行为。
我把它留了一夜,今天醒来解决这个问题。Windows 不再显示最后一个项目符号的奇怪行为。我已经能够重置我的 Linux 密码(同时更短的密码)。who并且 telnet/ssh 和以往一样,我似乎不再观察到不需要的按键 104 信号。您是否建议我采取进一步措施?