如何在没有密码的情况下访问 Vmware 上的 Ubuntu VM

如何在没有密码的情况下访问 Vmware 上的 Ubuntu VM

我有一台在 Vmware 上运行的 Ubuntu VM,它没有 root 密码。最近我禁用了此 VM 上的 ssh,因此无法访问它。是否可以使用 ssh 密钥通过 Vcenter 控制台访问它?我尝试使用 grub 重置此密码,但无法进入配置屏幕。这些是所涉及组件的版本。

客户操作系统 - Ubuntu 18.04.4 LTS 虚拟机管理程序:VMware ESXi、6.7.0 vSphere Client 版本 6.7.0.44000

答案1

启动到单用户模式。要做到这一点,当 grub 出现时,请按几次 ESC 键以停止它。然后编辑启动项并添加数字1。继续启动过程。Ubuntu 将启动,您将自动以 root 身份登录。修复您的系统,设置新密码或任何您需要的操作,然后再次重新启动。它将启动到常规多用户模式。

由于我只使用手机,因此我无法提供更多详细信息,但启动单用户模式的过程有据可查,请使用您最喜欢的搜索引擎获取详细信息。

相关内容