私はWindows 10を使用しています。これでVMがインストールされ、そこにKali Linuxがインストールされました。
しかし、問題は、gitまたはsudoコマンドを入力しようとするたびに、次のように表示されることです。
-bash: sudo: command not found
-bash: git: command not found
何をすべきか? Windows端末でも動作しません。
答え1
-bash: sudo: コマンドが見つかりません。
sudo
デフォルトでは、インストールされていないkali 2020.1以前のバージョンを使用しています。インストールするには:
# apt install sudo
-bash: git: コマンドが見つかりません
git
デフォルトではインストールされていません。インストール方法は次のとおりです。
# apt install git
カリ2020.1からルートアクセスが削除され、ユーザーがsudo
。
オンオフパスワードのない特権の上昇kali-linuxでは、次のパッケージをインストールする必要がありますkali-grant-root
。
$ sudo apt install kali-grant-root
$ sudo dpkg-reconfigure kali-grant-root
2020.1では、Kaliはデフォルトでrootではなく特権ユーザーに切り替えました。これは、ルートに設定されたパスワードがなく、インストール中に作成されたアカウントを使用することを意味します。ルートアクセスを再度有効にできますが、これはお勧めできません。
カリの首都
Kaliはデフォルトで管理権限を持つユーザーを作成するため、ユーザーはすぐにsudoを使用してパスワードを入力して認証できます。ユーザーがパスワードのないsudo(誰かがユーザーアカウントにアクセスするとセキュリティ上のリスクがある)を有効にしたい場合は、このオプションを選択できます。
sudo apt install -y kali-grant-root && sudo dpkg-reconfigure kali-grant-root
上記のコマンドは、パスワードを入力しなくても使用できる信頼できるグループにユーザーを追加できるパッケージをインストールします
sudo
。しかし、これはルートが復元されるという意味ではありません。
カリ Linux ドキュメント: