如何在 Kali Linux 上为用户提供 root 权限?

在 Kali Linux 中,许多命令和工具需要 root 权限才能运行。 但是,我们可以通过在它们前面加上 sudo 命令。 但是,添加 sudo 对于我们使用的每个命令并每次输入密码,都非常令人沮丧。

此外,如果有多个用户,我们需要为他们提供 root 权限,因为大多数命令都需要 root。 在当前版本的 Kali Linux 中,默认情况下禁用 root 登录,但它也提供了一个简单的选项来重新启用 root 登录。 让我们详细讨论一下如何在 Kali Linux 上添加新用户并为用户提供 root 权限。

在 Kali Linux 中添加新用户

我们可以使用 adduser 命令在 kali 中添加用户。 adduser 命令类似于 useradd 命令。 但是,adduser 命令比 useradd 更加用户友好。 它还会在添加新用户时创建文件夹和目录,而 useradd 命令则不会。

要添加新用户,您必须以 root 身份登录。 按 Ctrl+Alt+T 打开终端窗口,然后执行以下命令以 root 身份登录:

sudo -i 

现在,我们将添加用户 用户1 到名为 user1 的组。 它将要求输入密码和其他信息,例如全名、房间号、工作电话、家庭电话等,这些是可选的。 执行以下命令添加新用户:

adduser --home /home/user1 user1 

上面的命令将添加一个用户 用户1 与组 用户1 通过创建目录 /home/user1.

授予用户root权限

要为用户授予 root 权限,我们可以通过安装 kali-grant-root 软件包或编辑 /etc/passwd 文件来实现。 通过授予 root 权限,用户将能够使用 sudo 命令,无需输入密码。

将用户添加到根组

要将用户添加到根组,我们将使用 usermod 命令。 在终端窗口中运行以下命令:

sudo usermod -a -G <group_name> <username> 
sudo usermod -a -G root user1 
根权限-3

这将授予上述用户 root 权限。

安装 kali-grant-root 包

首先,通过执行以下命令更新系统存储库:

sudo apt update 
根权限 4

现在,通过执行以下命令安装包 kali-grant-root:

sudo apt install kali-grant-root 
根权限 5

通过运行以下命令配置上面安装的包:

sudo dpkg-reconfigure kali-grant-root 
根权限 6

您将获得一个选项列表,用于决定是否将用户添加到 受kali信任 团体。 从选项中选择“启用无密码权限提升”以继续。 这会将用户添加到 kali-trusted 组。

现在,注销并重新登录,然后更新存储库。 更新后,尝试任何需要 root 权限的命令。 如果上述方法成功,将不会提示您输入密码。

删除具有 root 权限的用户

如果要删除已授予 root 权限的现有用户,可以通过执行以下命令来执行此操作:

sudo deluser --remove-home <username> 
sudo deluser --remove-home user1 
根权限 7

上述命令将删除用户 user1 及其目录。

结论

因此,我们介绍了添加新用户、使用不同方法授予 root 权限以及删除用户。 当有多个用户访问一个系统时,必须管理root权限。 使用上述方法,您可以检查用户的活动以及任何入侵活动。 我希望这个对你有用。 感谢您的阅读!