转售电脑前擦除root密码

Maf*_*afe 10 16.04

我想删除我在笔记本电脑上设置的 root 密码,以便我可以出售它。我目前有 Ubuntu 16.04。

我试过在 YouTube 上观看一些说明视频,但没有奏效。

如何清除系统上的 root 密码?

tho*_*ter 61

如果您要销售笔记本电脑,最好将硬盘彻底擦除,这样就没有人可以看到您的私人信息。

  1. 从 Ubuntu live CD 或 USB 启动。
  2. 启动磁盘并删除笔记本电脑硬盘上的所有分区。
  3. 要转到格式化和擦除的位置,请选择“用零覆盖现有数据(慢)。
  4. 最多等待几个小时。

有更安全的方法来擦除硬盘驱动器,但用零覆盖是您应该做的最低限度。

  • 不能更同意这一点。擦拭驱动器。如果是`ssd`,请使用制造商的低级命令。如果买家有任何电脑意识,他/她收到后无论如何都会擦拭它。 (7认同)
  • 虽然我同意这是销售笔记本电脑时问题的真正答案......它并没有真正回答如何更改密码。我很好奇更改密码的真正方法是什么。有时您更容易更改密码,然后重新安装使 Ubuntu 工作所需的一切,尤其是在存在兼容性问题的情况下 (2认同)

Pan*_*her 10

锁定/擦除根密码

sudo passwd -l root
Run Code Online (Sandbox Code Playgroud)

  • 我发现这不会删除 root 密码。快速编辑 /etc/shadow 将其放回原处。 (4认同)

use*_*ser 6

正如评论和thomasrutter 的回答中已经指出的那样,以下内容可能不是您真正想要做的。您最好清除硬盘(通过完全覆盖它),或者将其卸下并出售没有硬盘的笔记本电脑。但是,要回答您确实提出的问题...


擦除用户帐户的密码,包括root,正确的(和可移植的;这应该适用于任何具有sudo配置和 GNU 用户空间的Linux 系统,它涵盖了大多数现代桌面和服务器 Linux 发行版)方法是启动终端,然后

sudo passwd --delete root
Run Code Online (Sandbox Code Playgroud)

或者,使用-d代替--delete(它们是同义词)。

这会将命名帐户的密码(在本例中为root)设置为空,有效地擦除它,但会保持用户帐户及其文件完整无缺请注意,这允许使用 root 帐户登录,从而允许完全访问系统上的所有文件。

切勿删除其root拥有的帐户或文件,除非您知道删除此类文件是安全的。root 帐户在现代版本的 Ubuntu 上不被人类使用(我不知道古代是否使用过它),但它是系统正常运行所必需的。

  • 将最后一段(包含“**以上可能不是你真正想要做的**”)移到开头是否合适,以便它最有可能被注意? (6认同)