Linux Fedora ターミナル

Linux Fedora ターミナル

YouTube の Ethical Hacking コースを学習するために、Linux Fedora をすでにインストールしました。https://www.youtube.com/watch?v=vg9cNFPQFqM)。

問題は、もちろん VirtualBox 上の Kali Linux 環境も必要だということです。Fedora OS で VirtualBox を起動しましたが、VirtualBox 上で Kali Linux を実行しようとすると画面にKernel Driver Not installed rc=-1908エラーが表示されました。

YouTube とこのブログでこのエラーを解決する方法がいくつか見つかりましたが、残念ながらそのコマンドのほとんどは私の Fedora 端末では機能しません。

解決方法がわかりません。主な問題は、いくつかのコマンドを入力したときに、ターミナルがそれらのコマンドを認識できないことです。これらのコマンドがないと、コースを学習できず、VirtualBox で Kali Linux を実行できません。

助けてください。端末が適切に動作するようにしたいです。

答え1

この質問を分割して考えてみましょう。なぜなら、あなたはすべてを「端末が動作しない」という単一の質問にまとめているように見えるからです。

最初のステップ: ターミナル、シェル、および実行するプログラムの違いを理解する必要があります。ターミナルで「いくつかのコマンド」を入力しましたが、「機能しませんでした」。 、 または を入力すると、lsファイルls /とディレクトリのリストが表示されます。これで機能しますか? その場合、ターミナルは機能し、シェルは機能し、少なくともls機能します。

コマンドを試してくださいlsmod | more。次のような出力が表示されます。

Module                  Size  Used by
tun                    20475  2
cdc_acm                19395  0
pci_stub                1806  1
vboxpci                16252  0
vboxnetadp             19493  0
vboxnetflt             19295  0
vboxdrv               418989  3 vboxnetadp,vboxnetflt,vboxpci
-- More --

私の場合、これはvboxdrvモジュールがインストールされ、実行されていることを示しています。元のエラーは だったのでKernel Driver Not installed rc=-1908、 はvboxdrvおそらくリストに含まれないでしょう。 でモジュールを挿入できますがinsmod vboxdrv、これはルートとして実行する必要があります。エラー メッセージを注意深く確認してください。バージョン番号に関係していると思われますが、モジュールが利用できない可能性もあります。

カーネル モジュールをコンパイルする方法や、そのためにカーネル ソースが必要になる理由については説明しません。現在の VirtualBox インストールを削除し、リポジトリからインストールすることをお勧めします: (root として:)

cd /etc/yum.repos.d/
wget http://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo
dnf update
rpm -qa kernel |sort -V |tail -n 1
uname -r
# The kernel versions from the last two commands should match
dnf install binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkms
dnf install VirtualBox-5.2
/usr/lib/virtualbox/vboxdrv.sh setup
usermod -a -G vboxusers your_name

その後、VirtualBox を実行できるはずです。

Kali の冒険を始める前に、Linux についてもう少し詳しく知っておくことをお勧めします。Kali は初心者向けのディストリビューションではありません。また、Linux に慣れるために費やす時間は、CEH の学習にも役立ちます。

関連情報