我想使用以下命令,该命令适用于 Ubuntu 和 Debian 用户:
chmod 600 MOK.priv
Run Code Online (Sandbox Code Playgroud)
不过,我使用的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
Run Code Online (Sandbox Code Playgroud)
第二次编辑:
我想运行上面的原因是因为我想使用以下说明在 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.
Run Code Online (Sandbox Code Playgroud)
所以我失败了:modprobe vboxdrv 失败。请使用“dmesg”找出原因。.
但我想我必须再写一个主题。
等效的是相同的命令 - chmod
。chmod
不是 Debian / Ubuntu 特定的东西,它是所有 Linux / UNIX 平台的通用工具。chmod
在 Fedora 上的路径是/usr/bin/chmod
;如果您/usr/bin
的路径中没有该目录 ( ),则应该这样做。如果您的系统上没有实际的二进制文件,那么您会遇到更大的问题,因为您的系统存在严重损坏。
归档时间: |
|
查看次数: |
834 次 |
最近记录: |