Загадка для Делегатов

5 месяцев назад
52 в linux

Как мы все прекрасно знаем, делегаты должны быть технически подкованными в вопросах администрирования серверов, потому что бла бла бла. Не буду отнимать у вас драгоценное время, загадаю загадку.

Представьте, что вы администрируете свой любимый Linux-сервер и находите вот такой интересный файлик:

g1.gif

Поясню увиденное:

  1. Вы -- root на своём сервере
  2. Есть все необходимые права для доступа к файлу (и на чтение и на запись)
  3. Но файл не удаляется

Копаем дальше:
g2.gif

Т.е. вы МОЖЕТЕ читать его, МОЖЕТЕ писать в него любые строки. НО писать, почему-то, только в конец. В начало записать ничего не получается.

Копаем дальше:
g3.gif

Ну и самое забавное -- файл ни кем не используется, ни одним процессом не открыт, но удалить вы его всё равно не можете. А вы, на секундочку, root!

Первому правильно отгадавшему отправлю приз -- всю свою награду, заработанную со статьи "Как я искал NSFW картинки на Голосе" :)

P.S.: Если правильного ответа так никто и не даст -- решение опубликую через три дня (27 мая)

P.P.S.: Просьба @vik @vvk @ropox @on1x @primus и другим технически подкованным коллегам-делегатам из ТОП25 не отгадывать -- уверен, вы и так знаете, пусть новички попробуют извилинами пошевелить

P.P.P.S.: Пожалуйста, напишите, интересен ли вам такой формат с лайфхаками и маленькими загадками по администрированию Linux. Если да -- буду рад с вами поделиться, чему-то научить и чему-то научиться от вас.

Проголосовать за моего делегата @muhazokotuha можно тунц (пишите аккаунт в строке поиска, т.к. я не вхожу даже в сотню :))

Спасибо!

Авторы получают вознаграждение, когда пользователи голосуют за их посты.
Голосующие читатели также получают вознаграждение за свой голос.
Порядок сортировки:  Популярное

Такой формат очень хороший и интересный, стимулирует людей почитать доки и глубже копнуть систему.

У себя воспроизвёл описанную ситуацию.

·

Оф. Глянь пжл мое обращение в тех. поддержку Апита в первой половине дня. Вероятно, ты не видел его.

·

Поддерживаю, интересный формат. Я тоже отгадал, но наверное не очень честно будет писать тут. Я хоть и не делегат, но линуксоид

·
52
  ·  5 месяцев назад

Я даже и не сомневался :)

А lsattr что показывает?

73
  ·  5 месяцев назад

С подобным никогда не сталкивался, но как-то читал про такое "sticky bit"
Моё предположение такое, можете обсмеять)))))

·

Это не то.

первое что взбрело на ум:
используется AUFS, нижний слой - RO, в верхний можно писать.
Соответственно удалить не может и root, а писать в файл можно.
Но это не точно )

·
52
  ·  5 месяцев назад

В этом случае вы легко могли бы и удалить всё, что записали. В данной загадке это обычная ext4.

69
  ·  5 месяцев назад

@muhazokotuha, поздравляю! Вы добились некоторого прогресса на Голосе и были награждены следующими новыми бейджами:

Награда за количество полученных голосов

Вы можете нажать на любой бейдж, чтобы увидеть свою страницу на Доске Почета.
Чтобы увидеть больше информации о Доске Почета, нажмите здесь

Если вы больше не хотите получать уведомления, ответьте на этот комментарий словом стоп

Голосуя за это уведомление, вы помогаете всем пользователям Голоса. Узнайте, как здесь.

может это не файл, а поток? если такое возможно : )