Raspberry PiにRetropieをインストールするのに問題があり、誤ってコマンドがロックされましたsudo
。
誰かが私を助けない限り、私のパイを再イメージ化して再起動しようとしています。問題は、誤って権限を/etc/sudoers
777に変更しましたが、sudo
コマンドを使用したすべての試行が失敗することです。
sudo: /etc/sudoers is world writable
sudo: no valid sudoers sources found. quitting
sudo: unable to initialize policy plugin
Retropieを使用してこの問題を解決できることを別の場所で読みましたが、pkexec 775 /etc/sudoers
問題は基本的にRetropieのルートが無効になっているため、pkexec
ルートとしてのみ機能できることです。
また、これに対するすべてのクエリは同様の回答を取得するため、レトロなイメージにrootユーザーのパスワードが何であるかはわかりません。
root ユーザーを使用する必要はなく、pi ユーザーを使用してください。
答え1
/etc/sudoers
ルートが所有しているため、この問題を解決するにはsudoが必要です。
「通常の」システムでは、インストールディスクから起動して/
(フラッシュドライブに)/mnt
chmod 440を(sudoとして)実行することで/mnt/etc/sudoers
この問題を解決できます。
Rasberry Piの場合、外部システムでこれを試してみる価値があるかもしれません(非常に注意深く)。ただ練習用に。明らかに、新しいフラッシュカードを焼く方が速いでしょう。