誤ってsudoers
ファイルを間違えてしまったので、ファイルを変更しようとすると、承認拒否メッセージが表示されるため、変更できません。sudo
ファイルを開くと構文エラーが表示され、有効なソースが見つからず、sudoers
コマンドは実行されません。私はDebianのバージョンであるraspbianを使用しています。
このキャッチ22から抜け出す方法を知っている人はいますか?
ベストアンサー1
- パスワードを知って
root
設定した場合は、su
Beenを使ってroot
編集できます/etc/sudoers
。 - ルートファイルシステムがSDカードにある場合は、それを取り出し、
/etc/sudoers
PCまたは他のデバイス(カードリーダーがある場合)で編集できます。 - U-Boot(ブートローダ)コマンドラインを入力し(通常はキーボードのボタンを押すか、UART経由で)、
1
Linuxカーネルコマンドラインに追加してシングルユーザーモードに入ります。このモードではroot
編集できます/etc/sudoers
。また、見ることができますこれ。