rmdir

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
mayor
сержант
Сообщения: 215
Зарегистрирован: 2008-09-06 10:11:49
Контактная информация:

rmdir

Непрочитанное сообщение mayor » 2009-11-12 0:03:34

удаляю остатки клетки и вот такое:

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

(23:04:12)</usr/jails/newjail/var> #ll
total 2
dr-xr-xr-x  2 root  wheel   512B 26 ноя  2008 empty
(23:04:14)</usr/jails/newjail/var> #rmdir empty/
rmdir: empty/: Operation not permitted
(23:04:43)</usr/jails/newjail/var> #chmod 777 empty
chmod: empty: Operation not permitted
что это значит? (все от root)

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: rmdir

Непрочитанное сообщение ProFTP » 2009-11-12 1:05:54

может символическая ссылка стоит куда-то...

т.е. там флаг стоит чтобы нельзя было удалить, нужно снять флаг(не помню как он называется) , а потом удалить...
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

Аватара пользователя
MASiK
лейтенант
Сообщения: 625
Зарегистрирован: 2008-09-19 20:09:41
Откуда: Оттуда
Контактная информация:

Re: rmdir

Непрочитанное сообщение MASiK » 2009-11-12 2:46:34

dr-xr-xr-x
Узнай что значит этот DR

ну и пройдись что ли
Самурай

reLax
лейтенант
Сообщения: 638
Зарегистрирован: 2007-04-08 5:50:16

Re: rmdir

Непрочитанное сообщение reLax » 2009-11-12 8:13:32

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

# chflags -R nouchg newjail
или
# chflags -R 0 newjail

Аватара пользователя
mayor
сержант
Сообщения: 215
Зарегистрирован: 2008-09-06 10:11:49
Контактная информация:

Re: rmdir

Непрочитанное сообщение mayor » 2009-11-12 14:08:04

w появился но удалить не могу...

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

(13:08:46)</usr/jails/newjail> #chflags -R nouchg var/
(13:09:22)</usr/jails/newjail> #ll
total 2
drwxr-xr-x  2 root  wheel   512B 12 ноя 13:04 var
(13:09:24)</usr/jails/newjail> #rmdir var/
rmdir: var/: Operation not permitted
(13:09:29)</usr/jails/newjail> #stat var/
93 989467 drwxr-xr-x 2 root wheel 3976864 512 "Nov 12 13:09:29 2009" "Nov 12 13:04:50 2009" "Nov 12 13:09:22 2009" "Nov 26 14:14:44 2008" 4096 4 0x100000 var/
(13:09:55)</usr/jails/newjail> #
fsck:

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

(13:11:57)</usr/jails/newjail> #fsck -y /dev/ad0s1e
** /dev/ad0s1e (NO WRITE)
** Last Mounted on /usr
** Phase 1 - Check Blocks and Sizes
PARTIALLY TRUNCATED INODE I=1719529
SALVAGE? no

PARTIALLY TRUNCATED INODE I=1719534
SALVAGE? no

** Phase 2 - Check Pathnames
UNALLOCATED  I=1972150  OWNER=squid MODE=100640
SIZE=1559 MTIME=Nov 12 13:12 2009
FILE=/local/squid/cache/02/AF/0002AFA6

REMOVE? no

UNALLOCATED  I=1972149  OWNER=squid MODE=100640
SIZE=1736 MTIME=Nov 12 13:12 2009
FILE=/local/squid/cache/02/AF/0002AF9C

REMOVE? no

UNALLOCATED  I=1972165  OWNER=squid MODE=100640
SIZE=2066 MTIME=Nov 12 13:12 2009
FILE=/local/squid/cache/02/AF/0002AFAC

REMOVE? no

UNALLOCATED  I=1972157  OWNER=squid MODE=100640
SIZE=3663 MTIME=Nov 12 13:12 2009
FILE=/local/squid/cache/02/AF/0002AFA9

REMOVE? no

UNALLOCATED  I=1972158  OWNER=squid MODE=100640
SIZE=3557 MTIME=Nov 12 13:12 2009
FILE=/local/squid/cache/02/AF/0002AFAA

REMOVE? no

UNALLOCATED  I=1972173  OWNER=squid MODE=100640
SIZE=2370 MTIME=Nov 12 13:12 2009
FILE=/local/squid/cache/02/AF/0002AFB4

REMOVE? no

UNALLOCATED  I=1972174  OWNER=squid MODE=100640
SIZE=909 MTIME=Nov 12 13:12 2009
FILE=/local/squid/cache/02/AF/0002AFB5

REMOVE? no

UNALLOCATED  I=1972177  OWNER=squid MODE=100640
SIZE=4097 MTIME=Nov 12 13:12 2009
FILE=/local/squid/cache/02/AF/0002AFB7

REMOVE? no

UNALLOCATED  I=1972178  OWNER=squid MODE=100640
SIZE=3143 MTIME=Nov 12 13:12 2009
FILE=/local/squid/cache/02/AF/0002AFB8

REMOVE? no

** Phase 3 - Check Connectivity
** Phase 4 - Check Reference Counts
UNREF FILE I=1725734  OWNER=squid MODE=100640
SIZE=105988 MTIME=Oct 13 00:01 2009
CLEAR? no

LINK COUNT FILE I=1918278  OWNER=squid MODE=0
SIZE=0 MTIME=Nov 12 13:12 2009  COUNT 0 SHOULD BE -1
ADJUST? no

** Phase 5 - Check Cyl groups
SUMMARY INFORMATION BAD
SALVAGE? no

BLK(S) MISSING IN BIT MAPS
SALVAGE? no

FREE BLK COUNT(S) WRONG IN SUPERBLK
SALVAGE? no

530726 files, 4066067 used, 4362645 free (356909 frags, 500717 blocks, 4.2% fragmentation)

Аватара пользователя
Jolly
рядовой
Сообщения: 13
Зарегистрирован: 2009-11-12 14:08:03
Откуда: Выборг - Питер

Re: rmdir

Непрочитанное сообщение Jolly » 2009-11-12 14:17:33

Сними системный флаг

chflags -R noschg

это сделано специально, чтобы шутка про "RM -R /" не срабатывала... :smile:

Аватара пользователя
mayor
сержант
Сообщения: 215
Зарегистрирован: 2008-09-06 10:11:49
Контактная информация:

Re: rmdir

Непрочитанное сообщение mayor » 2009-11-12 14:21:04

всеравно:

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

(13:25:20)</usr/jails/newjail> #chflags -R noschg var/
(13:26:23)</usr/jails/newjail> #ll
total 2
drwxr-xr-x  2 root  wheel   512B 12 ноя 13:04 var
(13:26:25)</usr/jails/newjail> #rmdir var/
rmdir: var/: Operation not permitted
(13:26:36)</usr/jails/newjail> #

Аватара пользователя
Jolly
рядовой
Сообщения: 13
Зарегистрирован: 2009-11-12 14:08:03
Откуда: Выборг - Питер

Re: rmdir

Непрочитанное сообщение Jolly » 2009-11-12 14:34:58

'ls -lo' в студию + 'sysctl -a | grep security' в студию

Аватара пользователя
mayor
сержант
Сообщения: 215
Зарегистрирован: 2008-09-06 10:11:49
Контактная информация:

Re: rmdir

Непрочитанное сообщение mayor » 2009-11-12 14:44:02

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

(13:49:02)</usr/jails/newjail> #ls -lo
total 2
drwxr-xr-x  2 root  wheel  sunlnk  512B 12 ноя 13:04 var
(13:49:41)</usr/jails/newjail> #sysctl -a | grep security
security.jail.set_hostname_allowed: 1
security.jail.socket_unixiproute_only: 1
security.jail.sysvipc_allowed: 0
security.jail.enforce_statfs: 2
security.jail.allow_raw_sockets: 1
security.jail.chflags_allowed: 0
security.jail.jailed: 0
security.bsd.suser_enabled: 1
security.bsd.see_other_uids: 1
security.bsd.see_other_gids: 1
security.bsd.conservative_signals: 1
security.bsd.unprivileged_proc_debug: 1
security.bsd.unprivileged_read_msgbuf: 1
security.bsd.hardlink_check_uid: 0
security.bsd.hardlink_check_gid: 0
security.bsd.unprivileged_get_quota: 0
(13:50:06)</usr/jails/newjail> #

Аватара пользователя
mayor
сержант
Сообщения: 215
Зарегистрирован: 2008-09-06 10:11:49
Контактная информация:

Re: rmdir

Непрочитанное сообщение mayor » 2009-11-12 14:48:38

- класс допер чо к чему снял флаг sunlnk, который стоял:

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

(13:51:15)</usr/jails/newjail> #ll
total 2
drwxr-xr-x  2 root  wheel   512B 12 ноя 13:04 var
(13:51:17)</usr/jails/newjail> #chflags nosunlnk var/
(13:52:38)</usr/jails/newjail> #ls -lo
total 2
drwxr-xr-x  2 root  wheel  -  512B 12 ноя 13:04 var
(13:52:49)</usr/jails/newjail> #rmdir var/
(13:52:58)</usr/jails/newjail> #ll
total 0
(13:53:02)</usr/jails/newjail> #
СПС!!
stat этого флага не показывает:

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

(13:55:39)</usr/jails> #ls -lo
total 2
drwxr-xr-x  2 root  wheel  sunlnk  512B 12 ноя 13:52 newjail
(13:55:41)</usr/jails> #stat newjail/
93 989359 drwxr-xr-x 2 root wheel 3955087 512 "Nov 12 13:53:02 2009" "Nov 12 13:52:58 2009" "Nov 12 13:52:58 2009" "Nov 26 09:22:11 2008" 4096 4 0x100000 newjail/
(13:55:51)</usr/jails> #