je voudrais mettre en place une Architecture client-serveur 3 niveaux: Un client se connecte à un site web, remplit un formulaire d'inscription pour faire héberger son site internet. Il choisit un login et un pass. Les données rentrées sont enregistrées dans une BDD sur un autre serveur. Le client peut ensuite envoyer son site en FTP, en utilisant les identifiants qu'il a choisi à l'inscription, et l'authentification n'est pas réalisée dans le serveur FTP mais dans la BDD. Une fois le site du client envoyé sur le serveur FTP, il est diffusé sur le net par le serveur web. Tout doit être automatique à l'inscrition d'un client.
donc j'ai pensé a proftpd-mysql ou pureftpf-mysql, laquelle des solutions est la plus simple a mettre en place ?
vous avez des tuto ?
pour le repertoire de chaque utilisateur je pensais creer a l'inscription du user son repertoire /home/user, comment faire pour que je puisse executer une commande linux depuis le site (avec du php ?)
ex : l'utilisateur rentre son login, son mdp, son nom, il fait valider, je mets les enregistrements ds ma base sql et je fais un mkdir /home/user