Страница 1 из 1

root не может менять файлы

Добавлено: 2008-06-09 22:05:27
APM
Подскажите как такое может быть.

Досталось мне тут в наследство фряха.

Пароль рута есть, доступ руту через ssh открыт (коробит конечно).

Захожу,
$id
uid=0(root) gid=0(wheel) groups=0(wheel), 5(operator)

Пробую adduser
pw: passwd file update: Operation not permitted

Пробую файлик модифицировать с правилами файрвола. При записи получаю.
Operation not permitted

kern.securelevel: -1

ls -l и getfacl ничего необычного с файлом не показывает.
Как так получается что руту писать в файл неззя, подскажите?

Re: root не может менять файлы

Добавлено: 2008-06-09 22:08:17
paradox
vipw
что говорит

Re: root не может менять файлы

Добавлено: 2008-06-09 22:10:02
APM
vipw показывает все как положено.
Добавляю юзера, сохранить не может.
pwd_mkdb: /etc/pwd.db.tmp to /etc/pwd.db: Operation not permitted
Я уж думал может раздел ro смонтирован, но он всего один, var и tmp туда же.

Re: root не может менять файлы

Добавлено: 2008-06-09 22:13:25
paradox

Код: Выделить всё

tail /etc/fstab
ls -l /etc/passwd
ls -l /etc/master.passwd

Re: root не может менять файлы

Добавлено: 2008-06-09 22:18:49
APM

Код: Выделить всё

# Device                Mountpoint      FStype  Options         Dump    Pass#
/dev/ar0s1b             none            swap    sw              0       0
/dev/ar0s1a             /               ufs     rw              1       1

Код: Выделить всё

-rw-r--r--  1 root  wheel  1361 18 апр 18:14 /etc/passwd

Код: Выделить всё

-rw-------  1 root  wheel  1537 18 апр 18:14 /etc/master.passwd

Re: root не может менять файлы

Добавлено: 2008-06-09 22:21:37
paradox
физ доступ есть к серваку?
нужно проверить в сингл моде
потом
mount -a
и vipw

или еще чтото
если будет работать
и ядро GENERIC
значит нужно смотреть на сервисы которые стартуют
ps ax
и
rc.conf

Re: root не может менять файлы

Добавлено: 2008-06-09 22:26:25
APM
физического доступа нет.

vipw пробовал, записывать не дает.
mount -a для чего? на раздел чочно писать можно.

ядро не generic, самосборное.

Процессов всего несколько запущено. Ничего подозрительного.

Хрень какая то

Re: root не может менять файлы

Добавлено: 2008-06-09 22:29:05
zingel

Код: Выделить всё

chflags -R noschg /etc/*

Re: root не может менять файлы

Добавлено: 2008-06-09 22:35:07
APM
chflags -R nouchg
не помогло.
vim :w!
Operation not permitted

Re: root не может менять файлы

Добавлено: 2008-06-09 22:35:27
Alex Keda
нефакт. могут и другие стоять.

Код: Выделить всё

ls -lo /etc
========
я тоже так шутил над теми кого оставлял после себя.
и говорил в ответ помогает определить квалификацию...

Re: root не может менять файлы

Добавлено: 2008-06-09 22:39:26
APM

Код: Выделить всё

ls -lo
-rw-------  1 root  wheel  schg 
ага, квалификация выходит оставляет желать лучшего. Что поделать.

schg видимо и есть флаг.
Не сталкивался с ними ранее.

Re: root не может менять файлы

Добавлено: 2008-06-09 22:47:26
paradox

Код: Выделить всё

chflags noschg /etc/master.masswd
ls -lo /etc/master.masswd

Re: root не может менять файлы

Добавлено: 2008-06-09 22:51:52
APM
Спасибо всем за участие.

Re: root не может менять файлы

Добавлено: 2008-06-10 0:15:04
serge
lissyara писал(а):я тоже так шутил над теми кого оставлял после себя.
и говорил в ответ помогает определить квалификацию...
Йопт.. я, однако, прошел твой тест :rf:

Re: root не может менять файлы

Добавлено: 2008-06-10 7:55:52
Alex Keda
ты про sshd_config?
это не от тебя было, а чтоб директадмин его не менял.

Re: root не может менять файлы

Добавлено: 2008-06-10 9:49:03
serge
lissyara писал(а):ты про sshd_config?
это не от тебя было, а чтоб директадмин его не менял.
Ага, но принцип тот же)