
Fedora 37에서는 루트 쉘에서 다음 명령을 실행하여 wireguard에 대한 커널 로그 메시지를 활성화하려고 합니다.
echo module wireguard +p > /sys/kernel/debug/dynamic_debug/control
불행하게도 이로 인해 오류가 발생합니다: operation not permitted: /sys/kernel/debug/dynamic_debug/control
.
dmesg에서 이 오류의 원인을 확인할 수 있습니다: debugfs access is restricted; see man kernel_lockdown.7
.
보안 부팅이 활성화되어 있으면 커널 잠금이 자동으로 활성화됩니다.
보안 부팅/커널 잠금이 활성화된 상태에서 wireguard 로그 메시지를 활성화하는 다른 방법이 있습니까(예: 커널 cmdline 또는 modprobe 옵션을 통해)?
답변1
Wireguard 커널 로그 메시지를 임시로 활성화하려면 다음을 실행합니다.
sudo modprobe -r wireguard && sudo modprobe wireguard dyndbg
다음을 사용하여 로그 메시지를 볼 수 있습니다.sudo dmesg -T --follow | grep wireguard
Wireguard 커널 로그 메시지를 영구적으로 활성화하려면 /etc/modprobe.d/wireguard.conf
콘텐츠가 포함된 modprobe 구성을 만들고 options wireguard dyndbg
다음을 실행하세요.sudo modprobe -r wireguard && sudo modprobe wireguard