卡利上的须藤

卡利上的须藤

我有Windows 10。现在我已经安装了VM并在其中;我已经安装了Kali Linux。

但问题是,每当我尝试输入 git 或 sudo 命令时,它都会显示

-bash: sudo: command not found 
-bash: git: command not found 

该怎么办?它甚至无法在 Windows 终端中运行。

答案1

-bash:sudo:找不到命令

您使用的是 2020.1 之前的 kali 版本,sudo默认情况下未安装。要安装它:

# apt install sudo

-bash:git:找不到命令

git默认情况下未安装,安装方法:

# apt install git

从kali 2020.1开始root 访问权限已被删除,用户必须使用sudo.

启用/禁用无密码权限提升在 kali-linux 上,您需要安装该kali-grant-root软件包:

$ sudo apt install kali-grant-root
$ sudo dpkg-reconfigure kali-grant-root

在 2020.1 中,Kali 默认已切换为特权非 root 用户。这意味着 root 没有设置密码,并且使用安装期间创建的帐户。可以重新启用 root 用户的访问权限,但不建议这样做。

卡利上的须藤

由于 Kali 默认创建具有管理权限的用户,因此用户可以立即使用 sudo 并提供密码进行身份验证。如果用户希望启用无密码 sudo(如果有人获得用户帐户的访问权限,这会带来安全风险),他们可以选择该选项。

sudo apt install -y kali-grant-root && sudo dpkg-reconfigure kali-grant-root

前面的命令安装一个包,该包允许将用户添加到受信任的组中,该组在使用时不需要提供密码sudo。但这并不意味着 root 将被恢复。

Kali Linux 文档:

相关内容