Всем привет!
Есть проблема. Система FreeBSD 11.2. В результате невыясненного сбоя (скорее всего кривые руки + mc) сменился владелец и группа директории /var. То есть ситуация получилась если бы была выполнена команда
Код:
#chown -R user:usergroup /var
Соответственно сразу случился коллапс не позволяющий даже удаленно залогиниться в системе. Попытался оперативно вручную выставить владельцев файлов и директорий обратно, всзяв за пример аналогичные сервер. Частично заработало, залогиниться могу, большая часть программ и команд работает. Большая часть, но не все. Как я понимаю, плохо дела идут у приложений которые запускаются от имени своих собственных пользователей, например, nginx, zabbix и пр. Характерный пример не работает sudo, причем даже от root
Код:
root@server:/ # sudo
sudo: unable to stat /usr/local/etc/sudoers: Permission denied
sudo: no valid sudoers sources found, quitting
sudo: не удаётся инициализировать модуль политики
причем
Код:
root@server:/ # ls -l /usr/local/etc/ | grep sudoers
-r--r----- 1 root wheel 3678 25 янв. 07:35 sudoers
drwxr-x--- 2 root wheel 2 15 янв. 04:09 sudoers.d
-r--r----- 1 root wheel 3680 15 янв. 04:09 sudoers.dist
и
Код:
root@server:/ # ls -l /usr/local/bin | grep sudo
-rwsr-xr-x 1 root wheel 128872 15 янв. 04:09 sudo
root@server:/ # visudo -c
/usr/local/etc/sudoers: parsed OK
в конфиге /usr/local/etc/sudoers
Код:
## User privilege specification
##
root ALL=(ALL) ALL
Ядро стандартное, модулей никаких левых не подгружено. Помогите хотя бы разобраться с sudo, с остальным по аналогии разберусь.
P.S. Оно конечно бы проще было бы раскатить новую систему и развернуть все из бэкапов, но хочется добраться до сути проблемы, с целью повышения образованности)))