
Я использую 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 или что-то в этом роде, которые я мог бы здесь запустить)?
У меня есть сравнительно свежая резервная копия, поэтому мне не нужно выполнять экстренное восстановление данных, но мне интересно узнать, как я могу диагностировать эту проблему, прежде чем прибегать к восстановлению.