URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 68839
[ Назад ]

Исходное сообщение
"Удаление Jail-каталога в FreeBSD"

Отправлено alex256 , 11-Сен-06 15:42 
Некоторое время игрался с Jail-машинами, в результате образовалось N-ное количество каталогов самих Jail-ов. При удалении  -  не хватает прав, некоторые файлы не удаляются!! Где я туплю?

Содержание

Сообщения в этом обсуждении
"Удаление Jail-каталога в FreeBSD"
Отправлено Nefer , 11-Сен-06 15:49 
>Некоторое время игрался с Jail-машинами, в результате образовалось N-ное количество каталогов самих
>Jail-ов. При удалении  -  не хватает прав, некоторые файлы
>не удаляются!! Где я туплю?


1. Не остановлена jail-машина
2. man chflags


"Удаление Jail-каталога в FreeBSD"
Отправлено AMDmi3 , 11-Сен-06 16:59 
>Некоторое время игрался с Jail-машинами, в результате образовалось N-ное количество каталогов самих
>Jail-ов. При удалении  -  не хватает прав, некоторые файлы
>не удаляются!! Где я туплю?

chflags -R noschg <dir>
после этого удалятся


"Удаление Jail-каталога в FreeBSD"
Отправлено alex256 , 11-Сен-06 17:03 
>>Некоторое время игрался с Jail-машинами, в результате образовалось N-ное количество каталогов самих
>>Jail-ов. При удалении  -  не хватает прав, некоторые файлы
>>не удаляются!! Где я туплю?
>
>chflags -R noschg <dir>
>после этого удалятся

chflags -R noschg /usr/jail/bind/
chflags: /usr/jail/bind/bin/rcp: Operation not permitted
chflags: /usr/jail/bind/lib/libcrypt.so.3: Operation not permitted
chflags: /usr/jail/bind/lib/libc.so.6: Operation not permitted
chflags: /usr/jail/bind/libexec/ld-elf.so.1: Operation not permitted
chflags: /usr/jail/bind/sbin/init: Operation not permitted
chflags: /usr/jail/bind/usr/bin/chpass: Operation not permitted
chflags: /usr/jail/bind/usr/bin/chfn: Operation not permitted
chflags: /usr/jail/bind/usr/bin/chsh: Operation not permitted
chflags: /usr/jail/bind/usr/bin/ypchpass: Operation not permitted
chflags: /usr/jail/bind/usr/bin/ypchfn: Operation not permitted
chflags: /usr/jail/bind/usr/bin/ypchsh: Operation not permitted
chflags: /usr/jail/bind/usr/bin/login: Operation not permitted
chflags: /usr/jail/bind/usr/bin/opieinfo: Operation not permitted
chflags: /usr/jail/bind/usr/bin/opiepasswd: Operation not permitted
chflags: /usr/jail/bind/usr/bin/passwd: Operation not permitted
chflags: /usr/jail/bind/usr/bin/yppasswd: Operation not permitted
chflags: /usr/jail/bind/usr/bin/rlogin: Operation not permitted
chflags: /usr/jail/bind/usr/bin/rsh: Operation not permitted
chflags: /usr/jail/bind/usr/bin/su: Operation not permitted
chflags: /usr/jail/bind/usr/bin/crontab: Operation not permitted
chflags: /usr/jail/bind/usr/lib/libc_r.so.6: Operation not permitted
chflags: /usr/jail/bind/usr/lib/libpthread.so.2: Operation not permitted
chflags: /usr/jail/bind/usr/lib/libthr.so.2: Operation not permitted
chflags: /usr/jail/bind/usr/sbin/sliplogin: Operation not permitted
chflags: /usr/jail/bind/var/empty: Operation not permitted

остальное нормально удалилось...



"Удаление Jail-каталога в FreeBSD"
Отправлено Nefer , 11-Сен-06 18:06 
Дело именно в chflags. А насчет not permitted - у тебя securelevel не поднят?

"Удаление Jail-каталога в FreeBSD"
Отправлено AMDmi3 , 11-Сен-06 18:20 
>Дело именно в chflags. А насчет not permitted - у тебя securelevel
>не поднят?

Да, если не снимается schg, то кроме securelevel ничего в голову не приходит. Ну, то, что root'ом надо быть - это, надеюсь, понятно.


"Удаление Jail-каталога в FreeBSD"
Отправлено alex256 , 12-Сен-06 09:11 
>>Дело именно в chflags. А насчет not permitted - у тебя securelevel
>>не поднят?
>
>Да, если не снимается schg, то кроме securelevel ничего в голову не
>приходит. Ну, то, что root'ом надо быть - это, надеюсь, понятно.
>

kern_securelevel_enable="YES"
kern_securelevel="1"

Естественно... Спасибо, я же говорю, тупил вчера под конец рабочего дня...
В общем, всё как и должно было быть - получилось.