销毁计算机前先清除root密码


10

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

我尝试按照YouTube上的一些说明视频进行操作,但是它们没有用。

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


11
在Ubuntu上root通常没有密码。你root有吗 还是您输入的密码是您输入的密码sudo something?那是您的密码,而不是root。老实说:在销售笔记本电脑之前,我会先擦拭磁盘。买方始终可以在紧急模式下启动,然后查看您的HDD内容,即使他不知道密码。
PerlDuck

24
无论如何,对于出售笔记本电脑,我建议擦除整个磁盘。您的Ubuntu帐户密码可能是该设备上最不重要的机密(除非您也将相同的密码用于其他用途)。
字节指挥官

6
我同意以前的建议擦拭驱动器。如果购买者想要Ubuntu,则可以在以后进行全新安装。
sudodus

3
我不同意上述两个用户:如果硬盘内容很重要,请始终出售不带硬盘的系统。如果您不关心内容...请擦拭磁盘并完成操作。
Rinzwind '18

2
@Rinzwind为什么?您认为可以从已擦除的驱动器中恢复数据吗?还是您说OP应该保留驱动器,以便他仍然可以访问数据?
marcelm '18年

Answers:


61

如果您要出售笔记本电脑,则最好彻底擦除硬盘,以便没人能看到您的私人信息。

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

还有更多安全的方法来擦除硬盘驱动器,但是用零覆盖是您应该做的最少工作。


7
无法同意这一点。擦拭驱动器。如果ssd使用,请使用制造商的低级别命令。如果买家对计算机有任何了解,他/他将在收到后立即擦除它。
马克

2
虽然我同意这是销售笔记本电脑时真正的答案……但它并没有真正回答如何更改密码。我很好奇更改密码的真正方法是什么。有时您更容易更改密码,然后重新安装使Ubuntu首先工作所需的一切,尤其是在存在兼容性问题时
LateralTerminal,2016年

请注意,此后笔记本电脑上将没有任何操作系统,因此购买者必须自己安装一个。
JonasCz-恢复莫妮卡

是的,或者卖方可以继续在其上放置新的Ubuntu安装(如@Caleb建议的编辑所述,这可能会更好地作为注释)
thomasrutter

10

锁定/清除根密码

sudo passwd -l root

4
我发现这不会清除root密码。快速编辑/ etc / shadow将其放回原处。
约书亚

1
@Joshua好吧,是的,编辑/etc/shadow可以还原密码,但是可以编辑的人也可以/etc/shadow将密码更改为所需的任何密码,并以这种方式有效地获得完全root访问权限。因此,我认为您必须假设,如果您的“对手”具有编辑权限/etc/shadow,那么所有希望都将丢失。鉴于此,对于您想要保护没有此类访问权限的人的情况,这似乎相当有效。
David Z

@DavidZ:我的理解是他想销毁密码,以防止买家学习密码。
约书亚

1
@Joshua / etc / shadow只存储密码哈希。从那里的哈希中恢复真实密码几乎是不可能的。
字节指挥官

用于/ etc / shadow中任何单个密码的哈希方案可能是crypt支持的众多方案之一,如果它是在几年前设置的(例如,您已经通过一些LTS版本进行了升级),则可能仍然是DES或MD5,两者都很容易破解。较新的默认设置是使用许多迭代的基于SHA-2的方案,从而减轻了这种情况。
thomasrutter

5

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


擦除用户帐户(包括)的密码root,正确的方法(可移植;可在sudo配置并具有GNU用户名的Linux系统上使用,该用户名涵盖大多数现代台式机和服务器Linux发行版),方法是启动终端,然后

sudo passwd --delete root

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

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

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


6
将最后一段(包含“ 上面的内容可能不是您真正想要的内容 ”)移到开头也许是适当的,以便它最有可能被关注?
LSpice

1
非常感谢。是的,我认为这不是密码,我应该担心:)我宁愿清除硬盘:)
Mafe

1
@LSpice好主意。做完了
CVn

据我所知,您可能必须使用-dand -l,否则在某些运行系统的系统上,su无需密码即可授予访问权限!另请参阅:help.ubuntu.com/community/RootSudo
Wilf
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.