如何安全地删除 Ubuntu 上的旧(root)帐户?

如何安全地删除 Ubuntu 上的旧(root)帐户?

我的 Ubuntu 中有一个具有 root 访问权限的用户帐户,用户名是“A“。出于某种原因,我不久前为自己创建了另一个名为”的帐户“并授予此帐户 root 访问权限。现在,我根本不使用旧帐户,但有时当我使用我的帐户时,我输入的密码是A就像我在网络管理器中连接到 wifi 网络时一样。(我知道两个密码,所以这不是问题)。现在,当我查看A而且发现它占用了我硬盘的很大一部分空间,我不得不将其删除。

考虑到一些操作是在需要密码A,所以我的问题是如何安全地删除旧帐户?有没有办法可以分配所有权限A,并放心删除A不会弄乱账户

附言:目前,我正在备份我的 ubuntu 并将删除用户 A 及其主文件夹,为了以防万一,我已经备份了整个系统。

答案1

以“B”的身份执行操作永远不需要“A”的密码。

唯一可能的情况是实际的 root 用户已启用且具有与“A”相同的密码,而您使用 kdesu 提示您输入 root 密码。

测试起来很容易。转到命令提示符,然后执行

sudo passwd A

并输入密码。然后

sudo passwd root

并输入不同的密码。

现在,以“B”的身份尝试输入“A”的密码。如果此操作无效,而 root 密码有效,则上述情况属实。

如果这不起作用,并且 A 的密码被接受,则检查/etc/passwd。您可能以某种方式更改了 root 帐户的用户名。它应该看起来像这样(UID 0 - 第三个字段中带有 0 的条目是 root 帐户):

root:x:0:0:root:/root:/bin/bash

相关内容