modprobeは「操作が許可されていません」のため失敗しますが、セキュアブートを無効にすることはできません。

modprobeは「操作が許可されていません」のため失敗しますが、セキュアブートを無効にすることはできません。

私の状況も似ています。この投稿しかし、与えられた解決策のどれも私にとって効果的ではありませんでした。

また、次のようにwireguardモジュールをロードしてみました。

modprobe wireguard

しかし、エラーが発生しました。

modprobe: ERROR: could not insert 'wireguard': Operation not permitted

上記の投稿によると、これはセキュアブートに関連しています。残念ながら、このサーバーは物理的にアクセスできない仮想サーバーであるため、UEFIに入り、セキュアブートを無効にすることはできません。また、許容される解決策は次のとおりです。

echo 1 > /proc/sys/kernel/sysrq
echo x > /proc/sysrq-trigger

権限が拒否されたため機能しません(rootユーザーでも)。

この状況でこれがどれほど重要かはわかりませんが、現在のエラーが発生する前にこのエラーが発生しました。

modprobe: FATAL: Module wireguard not found in directory /lib/modules/4.15.0

試してみるとmodprobe wireguard。それで確認してみるとファイルだけ/lib/modules/4.15.0/kernel/wireguard/wireguard.koなくなったのではありませんでした。ディレクトリ全体が/lib/modules/4.15.0/kernel存在しません。しかし、includeを/lib/modules/4.15.0-128-generic含む他のディレクトリがあるので、ディレクトリとファイルをコピーしwireguard.koました。これでモジュールが見つかり、これが上記の問題を引き起こしました。kernelmodules.ordermodules.builtin/lib/modules/4.15.0-128-generic/lib/modules/4.15.0modprobe

ここでどのように進めることができるかについてのヒントがある人はいますか?

オペレーティングシステム:Ubuntu 18.04 LTS

ベストアンサー1

おすすめ記事