Ситуация следующая:
настроен фтп сервер на vsftpd, доступ для локальных пользователей, на него каждые 24 часа копируется файлик.
Нужно обезопасить , чтобы тот кто копирует - не смог после удалить этот файл или изменить.
Но естественно решение было сразу с помощью
local_umask=000
file _open_mode=0444
Результат - файлы которые копируются, получали права только на чтение
Но потом проблема! Получается это ведь правило в конфиге работает для всех пользователь и когда авторизуется админ (по фтп), то он тоже не может удалить и изменить. А ему надо!
Подскажете пожалуйста, что можно намудрить здесь? или может можно поставить такие права именно на определенный каталог? с помощью .htaccess это нельзя сделать?
LinuxForum.Fans
vsftpd - как правильно намудрить права доступа на файлы
Автор: astalavista
5 сообщений
688 просмотров
когда авторизуется админ (по фтп), то он тоже не может удалить и изменить. А ему надо!
Если админ -- это root, то он имеет все права (точнее у него права вообще не проверяются).
от кто копирует - не смог после удалить этот файл или изменить
И тут же:
файлы которые копируются, получали права только на чтение
Что хотели, то и сделали. Проблема где?
Проблема, что админ это не root .
Это просто другой пользователь
Проблема, что админ это не root .
Это просто другой пользователь
Тогда по cron'у копировать (или переносить) файлы в место недоступное по ftp.
Войдите или зарегистрируйтесь, чтобы ответить.