Ich suche eine Website Account Management auf einem Server;
Ich besitze und verwalte einen fast klassischen "Reseller" Shared Host VPS. Ich hoste mehrere "Accounts", jeder Account hat 1 Unterverzeichnis, eigene Domains (Virtual-Host) und Datenbank; Jedes Konto verfügt über mindestens eine Website: static-html, wordpress, django und drupals
Der einzige Unterschied ist, dass ich meine eigenen Kunden bin; Ich bin der einzige mit Administratorzugriff auf den Computer und installiere die Websites.
Ich fordere so viel Trennung und Isolation wie möglich, sowohl für die Sicherheit als auch für die Verwaltbarkeit.
Bisher habe ich virtualmin (ein Webmin-Plugin) verwendet, das "Server" verwaltet, dh Hosting-Accounts verwaltet. VirtualMin hat darauf geachtet, Benutzer einem "Server" zuzuweisen, individuelle Berechtigungen für "Server" -Dateien festzulegen, individuelle "Server" -Sicherungen durchzuführen usw.
heute habe ich einen Verweis auf "Ajenti" in Wikipedia gesehen und getestet,
Ich habe Ajenti-V installiert
aber ich sehe das konzept von "account" nicht; nur einzelne "Websites".
Es bedeutet, dass ich keine isolierten Konten, Benutzer pro Konto, E-Mails pro Konto usw. habe.
Unterstützt Ajenti den Begriff "Konto" oder nur einzelne Entitäten (dh ich muss sicherstellen, dass Benutzer A zugelassen und "Konto" A zugewiesen ist)?
quelle