使用 ssh 删除/操作后,linux 的密码发生了变化

使用 ssh 删除/操作后,linux 的密码发生了变化

不幸的是我在某个地方犯了错误但无法到达哪里。我在 ssh 和 github 上遇到了问题,尝试了不同的方法,但没有成功。后来我决定..我想..移动文件我相信它是 home/username/known.hosts 或类似的东西。另外,我删除了文件夹中的所有内容,其中 id_25519 和 id_25519.pub 文件(也许它们与 github 有关,我不知道)。介于两者之间或毕竟。我无法在终端中提供密码。我 200% 确定它是正确的,没有使用 caps/num/其他东西。现在我无法登录到我的 linux mint cinamon 20。我将非常感谢任何帮助我如何恢复我的笔记本电脑。它开始,但需要通过。我无法理解它会如何改变......

答案1

修改主目录中的任何内容不太可能重置您的密码。在大多数发行版上,它/etc/shadow默认存储在其中。

要进入恢复控制台,最简单的方法是init在启动时更改内核参数。

假设您使用 grub 启动:

  • 打开你的电脑
  • 在启动菜单中e按 编辑启动项
  • 如果您有一组密码,系统可能会要求您输入 grub 密码
  • linux修改开头添加init=/bin/bash到末尾的行
  • f10启动

这将为您提供一个只读安装的根命令行/。要使其可读写,请重新安装它:

mount -o remount,rw /

您应该能够通过以下方式重置您的密码:

passwd <username>

最后重新启动:

 reboot

相关内容