長時間稼働している Raspberry Pi の sudoers ファイルが破損している

長時間稼働している Raspberry Pi の sudoers ファイルが破損している

私は、スケジュールされたスクリプトを実行するためのホーム サーバーとして Raspberry Pi 3 を使用しています。過去数か月間、スクリプトは正常に実行されていましたが、昨日、データベース ページング エラーが発生しました。これは奇妙に思えます。

今朝、リモート接続経由でサービスを再起動しようとしましたが、サービスを再起動しようとしたときに次の文字が破損/置換されました。これには以下が必要ですsudo:

sudo: error in /etc/sudo.conf, line 0 while loading plugin `sudoers_policy'
sudo: /usr/lib/sudo/sudoers.so: No such file or directory
sudo: fatal error, unable to load plugins
me@myserver:~$ ls
Backups  Code  Misc
me@myserver:~$ cd /usr
me@myserver:/usr$ cd lib
me@myserver:/usr/lib$ cd sudo
me@myserver:/usr/lib/sudo$ ls
grkup_file.s?  sesh  sudoers.s?  sudo_noexec.so  sy?tem_gvoup.so
me@myserver:/usr/lib/sudo$

他のコマンドでも奇妙なエラーが発生します。例えば

man: can't execute pager: Structure needs cleaning
man: command exited with status 255: (cd /usr/lib && LESS=-ix8RmPm Manual pa
e fsck(8) ?ltline %lt?L/%L.:byte %bB?s/%s..?e (END):?pB %pB\%.. (press h for
help or q to quit)$PM Manual page fsck(8) ?ltline %lt?L/%L.:byte %bB?s/%s..?
 (END):?pB %pB\%.. (press h for help or q to quit)$ MAN_PN=fsck(8) pager -s)

このようなことを引き起こすウイルスに感染したのではないかと心配すべきでしょうか、それとも単なる破損でしょうか? 再起動しても安全でしょうか? ファイルを修復する方法はありますかsudoers?sudo修復しないと使用できません。問題の範囲を解明するために見つけるべき最も有用な情報は何でしょうか (たとえば、ここで実行できる巧妙な grep など)?

比較的最近のバックアップがあるので、緊急のデータ復旧を行う必要はありませんが、復元に頼る前にこれを診断する方法を知りたいと思っています。

関連情報