Ubuntu と Debian のユーザーに動作する次のコマンドを使用したいと思います。
chmod 600 MOK.priv
しかし、私はFedora 27を使用していますが、次の理由で機能しません。命令が見つかりません...。 Fedora 27の対応する機能を知っている人はいますか?
編集する:
フルプロセスを実行したいのですが、Fedoraでは次のようになります。
$ sudo -i
# mkdir /root/module-signing
# cd /root/module-signing
# openssl req -new -x509 -newkey rsa:2048 -keyout MOK.priv -outform DER -out MOK.der -nodes -days 36500 -subj "/CN=YOUR_NAME/"
[...]
# chmod 600 MOK.priv
2番目の編集:
上記のコマンドを実行する理由は、次の手順を使用してFedora 27にVirtualBox 5.2をインストールしようとするためです。https://www.if-not-true-then-false.com/2010/install-virtualbox-with-yum-on-fedora-centos-red-hat-rhel/#/usr/lib/virtualbox/vboxdrv.sh setup
ただし、VirtualBoxをインストールした後に以下のコマンドを使用してカーネルモジュールを再構築すると、次の結果が表示されます。
# /usr/lib/virtualbox/vboxdrv.sh setup
vboxdrv.sh: Stopping VirtualBox services.
vboxdrv.sh: Building VirtualBox kernel modules.
vboxdrv.sh: Starting VirtualBox services.
vboxdrv.sh: Building VirtualBox kernel modules.
vboxdrv.sh: failed: modprobe vboxdrv failed. Please use 'dmesg' to find out why.
だから私は得る失敗:modprobe vboxdrvが失敗しました。理由については、「dmesg」を使用してください。。
しかし、それについては別の記事を書く必要があると思います。
答え1
これに対応するコマンドは同じコマンドですchmod
。chmod
これはDebian / Ubuntuに限定されず、すべてのLinux / UNIXプラットフォームに共通です。chmod
Fedoraのパスはです/usr/bin/chmod
。ディレクトリ()がパスに存在しない場合は/usr/bin
必須です。システムに実際のバイナリがないと、システムが重大に破損しているため、より大きな問題が発生します。
答え2
Fedora 27にはchmodにバグがあります。ここで詳細を読んでください。。現在経験している問題は別のバグかもしれません。