En fait, tu as le choix entre
-reprendre de l'existant
-en libre
-en proprio
-inventer quelque chose
Par exemple lorsque tu dis: En plus quand ces mêmes admins doivent pouvoir gérer certains trucs (rajouter une adresse mail, ajouter une base de donnée), là ce n'est plus possible de tout se faire à la main.
Par exemple : comment admin-machin peut il ajouter les adresse toto@machin.com et titi@machin.com alors que ces trois comptes sont vu sous linux comme 3 comptes utilisateurs.
Le rajout des compte toto et titi exigent un accès root, de plus le serveur étant mutualisé, il faut les créer comme utilisateurs virtuels pour le seveur de mail, ce qui se configure également en root...
Une solution consiste à utiliser une BdD. J'ai mis en oeuvre un système de mail multidomaine, multiutilisateur.
La création de domaines, de boites mails, d'alias, etc.. est entièrement géré via la BdD. Ton client n'a pas besoin des droits root.
Tu peux ensuite pluguer sur une BdD des mécanismes de virtual host. Il ne reste qu'a ajouter une correspondance dans un DNS, et hop.
En trois INSERT dans la base tu crées un user, et cet utilisateur crée en quelques INSERT un admin qui va avoir son nom de sous-domaine, un site web, et son domaine mail, puis ses users avec d'autres INSERT.
L'intégralité de la solution se gère par l'accès à une BdD, et là, tu peux tuner finement les droits d'accès, et les users n'ont jamais droit à root.
C'est libre, c'est configurable à l'envie, mais c'est à toi de faire tout à la main, ce qui peut être long.
Pour les solutions clés en main, je suis tombé l'autre jour sur VHCS http://www.vhcs.net/new/ qui m'a l'air pas mal et que je n'ai pas testé.
# Du précuit, ou du manuel
Posté par octane . En réponse au journal à la recherche de l'interface d'administration perdue. Évalué à 2.
-reprendre de l'existant
-en libre
-en proprio
-inventer quelque chose
Par exemple lorsque tu dis:
En plus quand ces mêmes admins doivent pouvoir gérer certains trucs (rajouter une adresse mail, ajouter une base de donnée), là ce n'est plus possible de tout se faire à la main.
Par exemple : comment admin-machin peut il ajouter les adresse toto@machin.com et titi@machin.com alors que ces trois comptes sont vu sous linux comme 3 comptes utilisateurs.
Le rajout des compte toto et titi exigent un accès root, de plus le serveur étant mutualisé, il faut les créer comme utilisateurs virtuels pour le seveur de mail, ce qui se configure également en root...
Une solution consiste à utiliser une BdD. J'ai mis en oeuvre un système de mail multidomaine, multiutilisateur.
La création de domaines, de boites mails, d'alias, etc.. est entièrement géré via la BdD. Ton client n'a pas besoin des droits root.
Tu peux ensuite pluguer sur une BdD des mécanismes de virtual host. Il ne reste qu'a ajouter une correspondance dans un DNS, et hop.
En trois INSERT dans la base tu crées un user, et cet utilisateur crée en quelques INSERT un admin qui va avoir son nom de sous-domaine, un site web, et son domaine mail, puis ses users avec d'autres INSERT.
L'intégralité de la solution se gère par l'accès à une BdD, et là, tu peux tuner finement les droits d'accès, et les users n'ont jamais droit à root.
C'est libre, c'est configurable à l'envie, mais c'est à toi de faire tout à la main, ce qui peut être long.
Pour les solutions clés en main, je suis tombé l'autre jour sur VHCS http://www.vhcs.net/new/ qui m'a l'air pas mal et que je n'ai pas testé.
Pour le proprio, je n'en ai aucune idée :)