Aller au contenu

Documentation

DirectAdmin

DirectAdmin est l’intégration panneau de contrôle. Elle crée et gère des comptes d’hébergement web sur un serveur déjà en marche. Il n’y a pas de système d’exploitation à installer ni de machine à démarrer. Un compte est créé, doté d’un forfait, puis suspendu, déplacé vers un autre forfait ou supprimé.

Ce qu’il vous faut

N’utilisez pas le mot de passe administrateur. DirectAdmin propose des clés de connexion, et une clé de connexion a exactement la bonne forme pour cet usage : vous pouvez la limiter à une liste de commandes, à une liste d’adresses, à une date d’expiration et à un nombre d’utilisations.

  • Hôte : l’adresse du panneau. Le port 2222 est renseigné pour vous si vous l’omettez.
  • Nom d’utilisateur : le compte auquel appartient la clé de connexion.
  • Clé de connexion : créée sous votre propre compte, et non un mot de passe.
  • Empreinte TLS : facultative, et utile uniquement sur un hôte en HTTPS.
shell
openssl s_client -connect <host>:2222 </dev/null 2>/dev/null | \
  openssl x509 -noout -fingerprint -sha256
Les commandes et les sorties de terminal sont en anglais partout, dans le panneau comme dans ces pages. Un seul texte, une seule vérité : ce que vous lisez ici est littéralement ce que votre hôte affichera.
Donnez à la clé les commandes dont l’intégration a besoin, et rien de plus. Si le panneau nous indique quelles commandes la clé peut exécuter, l’agent refuse avant l’envoi tout appel que la clé n’a pas le droit de faire, et nomme la commande. Ne pas savoir n’est pas la même chose que ne pas avoir le droit : un panneau qui ne signale rien ne bloque rien.

Chiffré ou non

Par défaut, DirectAdmin écoute sur le port 2222 sans TLS, et beaucoup d’installations fonctionnent ainsi. Provibr l’accepte, car refuser rendrait l’intégration impossible sur un serveur par ailleurs parfaitement normal. Ce qu’il fait à la place, c’est vous le dire.

Sur une connexion en clair, l’intégration se signale active avec un avertissement : la clé de connexion et tout ce que fait cette intégration circulent sans chiffrement. Votre agent est le seul à pouvoir le savoir, car la plateforme ne voit plus jamais l’hôte après votre enregistrement.

Une empreinte TLS associée à un hôte en clair est refusée plutôt qu’ignorée. Épingler un certificat sur une connexion qui n’en a pas est une promesse que personne ne peut tenir.

Paramètres

Il n’y en a pas. Un serveur DirectAdmin décide lui-même où réside un compte et quelle adresse il reçoit : il ne vous reste donc rien à choisir. L’onglet des paramètres existe malgré tout, car c’est aussi de là que vous renvoyez les identifiants.

Forfaits d’hébergement

Un forfait DirectAdmin est la description qu’a le panneau d’un compte : quota de disque, trafic mensuel, nombre de domaines, services activés. Ce n’est ni un plan Provibr ni un système d’exploitation. C’est un nom auquel nous renvoyons, et son contenu peut changer sur votre serveur sans que nous le remarquions.

La page de l’intégration peut lire la liste des forfaits avec leur contenu, pour que vous voyiez ce que vous choisissez au lieu de saisir un nom de mémoire.

Un plan web fixe un forfait sur une intégration et lui donne un nom de votre choix. Commander avec un plan vaut mieux que choisir un forfait isolé, et le sélecteur de forfait isolé reste disponible pour les cas qu’un plan ne couvre pas.

À quoi ressemble un compte dans Provibr

Un compte d’hébergement est une ligne de serveur ordinaire, de type serveur web. Son identifiant est le nom d’utilisateur DirectAdmin, et son domaine, son forfait, son quota et son trafic remontent à chaque interrogation.

  • La création d’un compte demande un nom d’utilisateur, un domaine, une adresse e-mail, un forfait et un mot de passe.
  • Les noms d’utilisateur suivent la règle propre à DirectAdmin : une lettre au début, puis des lettres et des chiffres, de trois à seize caractères. Pas de traits d’union.
  • Le mot de passe n’est consigné nulle part. Seul le fait que vous en ayez fourni un l’est ; la valeur circule séparément.
  • Ensuite, vous pouvez suspendre, réactiver, changer de forfait et supprimer. Il n’y a pas de console, car un compte d’hébergement n’en a pas.
DirectAdmin ne choisit pas d’adresse à votre place. Si votre serveur en a exactement une, c’est celle-là qui est utilisée ; s’il en a plusieurs, la première est utilisée, ce que propose aussi l’interface de DirectAdmin. S’il n’en a aucune, la création est refusée plutôt que faite à moitié.

Reprendre des comptes existants

L’onglet d’import liste les comptes présents sur le panneau et vous laisse reprendre ceux que vous voulez dans Provibr. Les comptes déjà connus sont affichés mais ne peuvent pas être sélectionnés de nouveau : vous voyez ainsi l’ensemble et non une vue filtrée.

Les comptes importés comptent dans votre capacité exactement comme les comptes que vous avez commandés. En importer plus que la place dont vous disposez ouvre un dépassement, avec le délai de grâce habituel.

Utilisation

Le quota et le trafic remontent avec l’interrogation habituelle : un compte obtient donc un graphique d’utilisation sans qu’il faille activer quoi que ce soit de plus. Le trafic mensuel est une propriété du compte et non un débit : il est donc affiché comme un nombre sur le compte, et non comme une courbe sur le graphique.