Intereting Posts
Управление конфигурацией, общие файлы и т. Д. С помощью ноутбука ext4 используемое пространство (не -m опция, не удаленные файлы) awk + как захватить адрес электронной почты между символами Головоломка: передача файлов между двумя серверами (ssh, ftp, http multipart …) Разделить файл по шаблону что происходит во время переключения режима мастер-мастерства? root не может подключиться к symlinked socket другого пользователя Имейте Thunar помните о заказе файлов для папок Почему Linux обычно используется в качестве операционной системы для суперкомпьютеров? Centos 7 отключает предсказуемые имена сетевых интерфейсов с пакером / бродягой Как отключить автоматическое копирование выделения? Muttrc файл для Gmail и Яндекса Невозможно установить кросс-компилятор gcc Отправка почты из скрипта, который запускается Crontab Как установить LXDE в автономный режим на debian?

В файлах Ftp'd установлен безопасный атрибут удаления

Недавно я обновился до сервера LAMP, работающего на Centos 7, с vsftpd для загрузки файлов.

В качестве взлома я использую атрибут безопасного удаления, чтобы пометить определенные файлы, чтобы отслеживать, какие из них клиенты загружали через нашу веб-страницу. Это было связано с тем фактом, что файлы, загруженные через ftp, не имели установленного атрибута 's', и когда клиенты загружали файл, я устанавливал атрибут 's', тем самым отмечая его как «загруженный».

Теперь на этом новом сервере файлы, загруженные через vsftpd, автоматически устанавливаются атрибутом 's'. Как только я выгружаю файл, если я lsattr, я вижу, что он установлен.

Кто-нибудь знает, почему и как это происходит? Я думал, что это может быть вещь SELinux, но я не думаю, что это так.

Это что-то делает vsftpd? Или это действительно вещь SELinux? Что-то другое? Любая помощь приветствуется.

edit: Я могу подтвердить, что это не связано с SELinux, поскольку я отключен, и проблема сохраняется.