Zum Inhalt springen

Dokumentation

DirectAdmin

DirectAdmin ist die Hosting-Panel-Integration. Sie erstellt und verwaltet Webhosting-Konten auf einem Server, der bereits läuft. Es gibt kein Betriebssystem zu installieren und keine Maschine zu starten. Ein Konto wird angelegt, erhält ein Paket und wird später stillgelegt, in ein anderes Paket verschoben oder entfernt.

Was Sie brauchen

Verwenden Sie nicht das Administratorpasswort. DirectAdmin hat Login-Keys, und ein Login-Key hat genau die richtige Form dafür: Sie können ihn auf eine Liste von Befehlen, auf eine Liste von Adressen, auf ein Ablaufdatum und auf eine Anzahl von Verwendungen beschränken.

  • Host: die Adresse des Panels. Lassen Sie den Port weg, wird 2222 für Sie eingesetzt.
  • Benutzername: das Konto, zu dem der Login-Key gehört.
  • Login-Key: unter Ihrem eigenen Konto angelegt, kein Passwort.
  • TLS-Fingerprint: optional und nur bei einer HTTPS-Adresse sinnvoll.
shell
openssl s_client -connect <host>:2222 </dev/null 2>/dev/null | \
  openssl x509 -noout -fingerprint -sha256
Befehle und Terminal-Ausgaben sind überall auf Englisch, im Panel und auf diesen Seiten. Ein Text, eine Wahrheit: Was Sie hier lesen, ist wörtlich das, was Ihr Host zurückschreibt.
Geben Sie dem Key die Befehle, die die Integration braucht, und keinen mehr. Meldet das Panel, welche Befehle der Key ausführen darf, lehnt der Agent einen unerlaubten Aufruf ab, bevor er gesendet wird, und nennt den Befehl. Nicht wissen ist nicht dasselbe wie nicht erlaubt: Ein Panel, das nichts meldet, blockiert auch nichts.

Verschlüsselt oder nicht

DirectAdmin lauscht standardmäßig ohne TLS auf Port 2222, und viele Installationen laufen so. Provibr akzeptiert das, denn eine Ablehnung würde die Integration auf einem ansonsten völlig normalen Server unmöglich machen. Stattdessen sagt Provibr es Ihnen.

Bei einer unverschlüsselten Verbindung meldet sich die Integration als aktiv, mit einer Warnung: Der Login-Key und alles, was diese Integration tut, reisen unverschlüsselt. Nur Ihr Agent kann das wissen, denn die Plattform sieht den Host nach dem Speichern nie wieder.

Ein TLS-Fingerprint zusammen mit einer unverschlüsselten Adresse wird abgelehnt statt ignoriert. Ein Zertifikat auf einer Verbindung festzulegen, die keines hat, ist ein Versprechen, das niemand halten kann.

Einstellungen

Es gibt keine. Ein DirectAdmin-Server entscheidet selbst, wo ein Konto liegt und welche Adresse es bekommt, und für Sie bleibt nichts zu wählen. Den Einstellungen-Tab gibt es trotzdem, denn dort senden Sie auch die Zugangsdaten erneut.

Hosting-Pakete

Ein DirectAdmin-Paket ist die Beschreibung eines Kontos durch das Panel selbst: Speicherkontingent, monatliche Bandbreite, wie viele Domains, welche Dienste an sind. Es ist kein Provibr-Plan und kein Betriebssystem. Es ist ein Name, auf den wir verweisen, und sein Inhalt kann sich auf Ihrem Server ändern, ohne dass wir es merken.

Die Integrationsseite kann die Liste der Pakete samt Inhalt lesen, damit Sie sehen, was Sie wählen, statt einen Namen aus dem Gedächtnis zu tippen.

Ein Webplan legt ein Paket auf einer Integration fest und gibt ihm einen eigenen Namen. Mit einem Plan zu bestellen ist besser, als ein loses Paket auszuwählen, und die lose Auswahl bleibt für die Fälle erhalten, die ein Plan nicht abdeckt.

Wie ein Konto in Provibr aussieht

Ein Hosting-Konto ist eine gewöhnliche Serverzeile vom Typ Webserver. Seine Kennung ist der DirectAdmin-Benutzername, und Hauptdomain, Paket, Speicherkontingent und Bandbreite kommen bei jeder Abfrage mit.

  • Ein Konto anzulegen braucht einen Benutzernamen, eine Domain, eine E-Mail-Adresse, ein Paket und ein Passwort.
  • Benutzernamen folgen der Regel von DirectAdmin selbst: beginnend mit einem Buchstaben, dann Buchstaben und Ziffern, drei bis sechzehn Zeichen. Keine Bindestriche.
  • Das Passwort wird nirgends festgehalten. Festgehalten wird nur, dass Sie eines angegeben haben; der Wert reist getrennt.
  • Danach können Sie stilllegen, wieder aktivieren, das Paket wechseln und löschen. Eine Konsole gibt es nicht, denn ein Hosting-Konto hat keine.
DirectAdmin wählt keine Adresse für Sie aus. Hat Ihr Server genau eine, wird diese verwendet; hat er mehrere, wird die erste verwendet, was auch die Oberfläche von DirectAdmin selbst vorschlägt. Hat er gar keine, wird das Anlegen abgelehnt statt halb erledigt.

Vorhandene Konten übernehmen

Der Import-Tab listet die Konten auf dem Panel auf und lässt Sie die gewünschten nach Provibr übernehmen. Bereits bekannte Konten werden angezeigt, lassen sich aber nicht erneut auswählen, sodass Sie das ganze Bild sehen statt eines gefilterten.

Importierte Konten zählen genauso auf Ihre Kapazität wie bestellte. Importieren Sie mehr, als Sie Platz haben, entsteht eine Limitüberschreitung, mit der üblichen Schonfrist.

Auslastung

Speicherkontingent und Bandbreite fahren bei der regulären Abfrage mit, ein Konto bekommt also ein Auslastungsdiagramm, ohne dass etwas zusätzlich eingeschaltet werden müsste. Die monatliche Bandbreite ist eine Eigenschaft des Kontos und keine Rate; sie steht deshalb als Zahl am Konto und nicht als Linie im Diagramm.