Как дела Ваш FTP на веб-сервере?

То, что Вы пытаетесь сделать, зарегистрировать запросы для отдельного пользователя, могло бы быть легче выполнить через прокси mysql. В основном это - сервис, который может находиться между mysql сервером и клиентом (клиентами). Существует много примеров кода о том, как зарегистрировать или управлять данными на основе критериев, которые Вы устанавливаете.

Так или иначе я не знаю ни о каких инструментах, чтобы сделать это. То, что Вы, возможно, должны были бы сделать, является находкой библиотека синтаксического анализатора журнала mysql, и запишите сценарий, который пользуется библиотекой и извлекает данные, которые Вы хотите.

1
задан 4 May 2011 в 00:56
2 ответа

Не решение Вашего вопроса, а предложение для изменения подхода. Неважно, как Вы устанавливаете свой сервер и пользователей, FTP никогда не безопасен. FTP передает Ваш идентификатор пользователя и пароль в простом тексте. Используйте безопасный FTP (SFTP) вместо этого.

5
ответ дан 3 December 2019 в 16:53

Как Vasu говорит, прекратите использовать FTP. Существует много простых веб-файловых менеджеров, которые можно запустить сверху HTTPS, но SCP очень предпочтителен.

Оставляя в стороне транспорт в настоящий момент, основная тяга Вашего вопроса - все о сетевых путях и полномочиях. Мы должны были бы знать намного больше информации о модели обеспечения безопасности и ограничениях перед любым разумным обсуждением полномочий. В предположении Вы могли бы рассмотреть установку группы для каждого vhost и создания что пользовательская группа значения по умолчанию (и устанавливающий umask соответственно). Необходимо определенно считать создание vhost корня документа чем-то другим, чем пользовательский корневой каталог - подкаталог является одним способом сделать это.

1
ответ дан 3 December 2019 в 16:53

Теги

Похожие вопросы