Как мы все прекрасно знаем, делегаты должны быть технически подкованными в вопросах администрирования серверов, потому что бла бла бла. Не буду отнимать у вас драгоценное время, загадаю загадку.
Представьте, что вы администрируете свой любимый Linux-сервер и находите вот такой интересный файлик:
Поясню увиденное:
- Вы -- root на своём сервере
- Есть все необходимые права для доступа к файлу (и на чтение и на запись)
- Но файл не удаляется
Копаем дальше:
Т.е. вы МОЖЕТЕ читать его, МОЖЕТЕ писать в него любые строки. НО писать, почему-то, только в конец. В начало записать ничего не получается.
Копаем дальше:
Ну и самое забавное -- файл ни кем не используется, ни одним процессом не открыт, но удалить вы его всё равно не можете. А вы, на секундочку, root!
Первому правильно отгадавшему отправлю приз -- всю свою награду, заработанную со статьи "Как я искал NSFW картинки на Голосе" :)
P.S.: Если правильного ответа так никто и не даст -- решение опубликую через три дня (27 мая)
P.P.S.: Просьба @vik @vvk @ropox @on1x @primus и другим технически подкованным коллегам-делегатам из ТОП25 не отгадывать -- уверен, вы и так знаете, пусть новички попробуют извилинами пошевелить
P.P.P.S.: Пожалуйста, напишите, интересен ли вам такой формат с лайфхаками и маленькими загадками по администрированию Linux. Если да -- буду рад с вами поделиться, чему-то научить и чему-то научиться от вас.
Проголосовать за моего делегата @muhazokotuha можно тунц (пишите аккаунт в строке поиска, т.к. я не вхожу даже в сотню :))
Спасибо!
Такой формат очень хороший и интересный, стимулирует людей почитать доки и глубже копнуть систему.
У себя воспроизвёл описанную ситуацию.
Оф. Глянь пжл мое обращение в тех. поддержку Апита в первой половине дня. Вероятно, ты не видел его.
Я даже и не сомневался :)
Поддерживаю, интересный формат. Я тоже отгадал, но наверное не очень честно будет писать тут. Я хоть и не делегат, но линуксоид
@muhazokotuha 27 мая уже прошло. Как воспроизвести такую проблему? )))
1 вариант - lsattr отпадает т.к. не даёт писать в файл.
2 вариант - я как то ставил фряху и мапил тмпфс поверх редонли каталога, что бы получить доступ на запись изменений в файл
Проверять лень )
3 вариант - теоретически если создать как устройство, то тоже просто без приседаний удалить не получится
может это не файл, а поток? если такое возможно : )
@muhazokotuha, поздравляю! Вы добились некоторого прогресса на Голосе и были награждены следующими новыми бейджами:
Награда за количество полученных голосов
Вы можете нажать на любой бейдж, чтобы увидеть свою страницу на Доске Почета.
Чтобы увидеть больше информации о Доске Почета, нажмите здесь
Если вы больше не хотите получать уведомления, ответьте на этот комментарий словом
стоп
С подобным никогда не сталкивался, но как-то читал про такое "sticky bit"
Моё предположение такое, можете обсмеять)))))
Это не то.
А lsattr что показывает?