LINUX.ORG.RU
ФорумAdmin

root потерял доступ к каталогу /usr/sbin


0

0

Slackware 8 (2.4.9) root потерял доступ к каталогу /usr/sbin drwxr-xr-x 2 root bin 4096 Apr 28 2003 sbin При попытке скопировать туда файл пишет cp: cannot create regular file `/usr/sbin/qwe.txt': Permission denied В остальные каталоги (/usr/bin, например), пишет без проблем. Где грабли.

---------------------------------- root@test:/etc# cat passwd root:x:0:0::/root:/bin/bash ---------------------------------- root@gw:/etc# cat group root::0:root bin::1:root,bin,daemon ................... wheel::10:root ----------------------------------

anonymous

А "lsattr /usr/sbin" что говорит ? Или такие аттрибуты файлов в Slackware не поддерживаются ?

spirit ★★★★★
()

говорит suSiadAc---- ./sbin не понял из man, что это за команда? чем от ls отличается? и что эт за атрибуты?

anonymous
()

Попробуйте сделать "chattr -suSiadAc /usr/sbin", а потом еще раз попробуйте чего-нибудь записать в /usr/sbin.

> чем от ls отличается?
Отличается тем, что оперирует с другими файловыми атрибутами.

> и что эт за атрибуты?
Это особенности файловых систем ext2/ext3
i - Immutable - если стоит такой атрибут файл можно ТОЛЬКО ЧИТАТЬ; удалить, записать, изменить НЕЛЬЗЯ (даже root-у !!!);
a - Append only - файл только для дозаписи данных в конец или чтения (может частично спасти логи, если вас кто-то ломанул и тупо пытается rm -f /var/log/*, либо делает это из rootkit-а);
... далее - см. "man chattr"

spirit ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.