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
두 번째 편집:
위 명령을 실행하는 이유는 다음 지침을 사용하여 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에 버그가 있습니다.여기에서 자세한 내용을 읽어보세요.. 현재 겪고 있는 문제는 또 다른 버그일 수 있습니다.