/sbin/tomoyo-init가 존재하지 않아서 필수 접근 제어가 활성화되지 않습니까?

/sbin/tomoyo-init가 존재하지 않아서 필수 접근 제어가 활성화되지 않습니까?

을 생성하기 위해 Linux 커널을 컴파일하고 를 생성하는 데 사용하고 실행하기 위해 컴퓨터를 다시 시작했을 때 bzImage경보 rootfsbusybox발견 dmesg되었습니다. tomoyo-init내 사용자 정의 시스템에는 해당 실행 파일이 없지만 /sbin다른 컴퓨터에는 설치되어 debian12있으며 동일합니다. 어떻게 진행되고 있는지 물어봐도 될까요?

다음에 대한 정보 dmesg:

...
[    5.881333] usb 1-4.4: Manufacturer: CoreChips
[    5.881334] usb 1-4.4: SerialNumber: 000000000012
[    5.994649] usb 1-8: new full-speed USB device number 13 using xhci_hcd
[    6.121406] usb 1-8: New USB device found, idVendor=2c42, idProduct=1709, bcdDevice= 0.02
[    6.121409] usb 1-8: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    6.121411] usb 1-8: Product: USB TO CANBUS BRIDGE
[    6.121412] usb 1-8: Manufacturer: FINTEK
[    6.121413] usb 1-8: SerialNumber: 88635600168801
[    6.129607] asix 1-1:1.0 enx000ec6942ec8: renamed from eth0
[    6.136120] asix 1-6:1.0 enx000ec6942ec9: renamed from eth1
[    6.421936] EXT4-fs (mmcblk0p3): mounted filesystem c77a9130-f6eb-4eb6-aa9a-b20f388ab0e6 r/w with ordered data mode. Quota mode: none.
[    6.464134] Not activating Mandatory Access Control as /sbin/tomoyo-init does not exist.
[    6.510129] dca service started, version 1.12.1
[    6.530192] pps_core: LinuxPPS API ver. 1 registered
[    6.530197] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <[email protected]>
[    6.547368] PTP clock support registered
[    6.630436] igb: Intel(R) Gigabit Ethernet Network Driver
[    6.630442] igb: Copyright (c) 2007-2014 Intel Corporation.
[    6.630496] igb 0000:01:00.0: enabling device (0000 -> 0002)
[    6.660066] pps pps0: new PPS source ptp0
[    6.660132] igb 0000:01:00.0: added PHC on eth0
[    6.660134] igb 0000:01:00.0: Intel(R) Gigabit Ethernet Network Connection
[    6.660136] igb 0000:01:00.0: eth0: (PCIe:2.5Gb/s:Width x1) 90:e4:68:02:01:40
[    6.660138] igb 0000:01:00.0: eth0: PBA No: FFFFFF-0FF
...

온라인에서 누군가가 이것과 관련이 있다고 말하는 것을 봤습니다 grub.cfg. 내 사용자 정의 시스템은 grub.cfg다음과 같습니다.

root@dobot:~# cat /boot/grub/grub.cfg
# Begin cfg
set default=0
set timeout=3

menuentry "GNU/Linux, Dobot-6.4.0-rt8" {
    linux (hd0,gpt2)/bzImage rw root=/dev/mmcblk0p3 net.ifname-policy=onboard,path,slot
    initrd (hd0,gpt2)/initrd.img-6.4.0-rt8
}

답변1

이것은 "경고"가 아니며 단지 다음을 나타내는 메시지일 뿐입니다.TOMOYO Linux MAC 하위 시스템사용자 공간 활성화가 구성되었지만 /sbin/tomoyo-init사용할 수 없기 때문에 활성화되지 않았습니다.

바라보다관련 커널 구성자세한 내용: 필요한 사용자 공간 도구를 활성화했거나 제공 SECURITY_TOMOYO하지 않았 거나 제공하지 않은 것 같습니다 .SECURITY_TOMOYO_OMIT_USERSPACE_LOADER

TOMOYO Linux를 사용할 계획이 없다면 SECURITY_TOMOYO빌드 구성에서 이를 비활성화해야 합니다. 사용하려면 적절한 도구( tomoyo-toolsDebian의 경우 패키지)와 구성을 제공해야 합니다.

관련 정보