Я хочу, чтобы когда пользователь зарегистрировался на моем сайте, для него будет создана учетная запись FTP. Поэтому каждый пользователь может получить доступ к своей папке с помощью файла Zilla.Как создать учетные записи FTP для каждого зарегистрированного пользователя
ответ
Я предполагаю, что вы можете создать нового пользователя ftp через командную строку и использовать chroot, чтобы ограничить его конкретным каталогом. И один из ответов на https://superuser.com/questions/67765/sudo-with-password-in-one-command-line дает вам возможность остановить «sudo» от запроса пароля в командной строке. Тогда это просто вопрос построения интерфейса и вызов системы() или exec() для запуска команд.
С вашего вопроса действительно сложно сказать, что именно вы хотите сделать. Это очень сложный вопрос, который требует много работы, необходимой для достижения этой цели.
Если вы используете поставщик пользовательских членских прав asp.net, вы можете создать там папку (например).
Затем вам нужно создать собственный поставщик аутентификации для IIS, который не является простой задачей для него. Отъезд this и this Сообщения блога от Robert McMurray. Этот модуль будет использовать ваши пользовательские данные в вашей базе данных, которые вы заполняете с помощью пользовательского поставщика членства.
Затем, наконец, вам необходимо предоставить каждому пользователю доступ к своей собственной папке через изоляцию пользователя в FTP в IIS.
- 1. Учетные записи Amazon S3 для каждого ведра
- 2. Как создать подстраницы автоматически (для каждого пользователя)
- 3. Как получить статический объект для удержания для каждого зарегистрированного пользователя?
- 4. Cloudkit different Тип записи для каждого пользователя?
- 5. создать наблюдателя для пользователя, зарегистрированного в magento
- 6. Как создать учетные записи пользователей в MongoDB?
- 7. Создание субдомена для каждого зарегистрированного пользователя (java EE)
- 8. Как отображать уникальный контент для каждого зарегистрированного пользователя?
- 9. Как сгенерировать QR-код для каждого зарегистрированного пользователя?
- 10. Как создать учетные записи SIP на лету?
- 11. показать конкретный контент для каждого зарегистрированного пользователя в joomla 1.6
- 12. Создать пользователя Drupal для каждого контакта CiviCRM
- 13. Разрешить NULL или создать не зарегистрированного пользователя
- 14. Индивидуальные учетные данные FTP WebApps
- 15. FTP учетные данные для MSBuild.ExtensionPack.Communication.Ftp
- 16. Учетные записи Django, расширяющие учетные записи
- 17. Как программно создать учетные данные учетной записи службы Google?
- 18. Как создать веб-форму для каждого пользователя?
- 19. Как создать область Ninject для каждого пользователя?
- 20. Как запускать приложения внутри зарегистрированного пользователя из другого зарегистрированного пользователя?
- 21. Как удалить запись, учетные записи и записи внуков?
- 22. Настроить записи базы данных для каждого пользователя
- 23. Проверить разрешения для каждого зарегистрированного объекта
- 24. Модель Singleton для зарегистрированного пользователя
- 25. Фильтр viewpanel для зарегистрированного пользователя
- 26. Отображение данных для зарегистрированного пользователя
- 27. Как получить идентификатор пользователя от зарегистрированного пользователя?
- 28. Actionscript 3- Как создать учетные записи пользователей, учетные записи и учетные записи администратора (возможно, с помощью API)
- 29. Как получить идентификатор электронной почты зарегистрированного пользователя - Meteor?
- 30. $ stateParams для зарегистрированного пользователя и всего пользователя
Предоставление FTP - это плохая идея .. – waseem
Вы не предоставляете достаточно информации. Как пользователь регистрируется на вашем сайте? Какой членский член вы используете и т. Д. И т. Д. – TheBoyan