Сервер загрузки по требованию

Сервер загрузки по требованию

Я ищу простое приложение, которое будет делать что-то вроде

Allow user to sign up for an ftp account -> ask admin for approval -> create ftp account for that user

теперь это не обязательно должен быть FTP, на самом деле я был бы счастлив с веб-инструментом, который поддерживал бы загрузку через какой-нибудь java-апплет или что-то подобное. Мне все равно, на какой платформе он работает, хотя если бы мы могли избежать PHP, это было бы круто. Есть идеи?

решение1

Какая платформа? Без этого я просто даю общие советы.

Этого легко добиться, и я только что сделал нечто подобное для своей компании, но это зависит от ряда факторов и, как правило, требует написания небольшого количества скриптов.

Самый простой способ — найти FTP-сервер, который поддерживает базу данных для членства пользователей, затем все, что вам нужно сделать, это создать небольшой веб-сайт на языке по вашему выбору и просто взять имя пользователя и пароль вместе со всем остальным, что вы хотите. Затем вы можете настроить этот скрипт на отправку вам электронного письма со всеми подробностями или просто отобразить его на другой (административной) веб-странице, а также кнопку удаления или подтверждения.

При нажатии кнопки «Удалить» запись удаляется (конечно же!), а при нажатии кнопки «Подтвердить» данные можно внести в базу данных FTP-сервера.

Вы также можете использовать FTP-сервер, имеющий членство в любой форме (например, XML-файлы или учетные записи Windows / Unix), но иметь сервер с базой данных гораздо проще.

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

решение2

если это openBSD, вы можете рассмотреть возможность размещения файлового FTP-сайта с помощьюФринасFreenas теперь можно использовать как веб-сервер, так что вы можете это сделать.

Связанный контент