Skip to content

Comment demander un accès pour mettre à jour un site

La modification d'un site web se fait par SFTP, qui est un protocole construit à partir de SSH. Et l'accès se fait exclusivement par clef.

Les instructions suivantes permettent de savoir comment créer une clef SSH et la configuration pour mettre à jour un site.

Création d'une clef SSH

Il est conseillé de créer une clef SSH spécifiquement pour Eirbware, vous pouvez en créer une de la façon suivante :

Création d'un clef `SSH`
ssh-keygen -t ed25519

Après l'exécution de cette commande, deux fichiers ont été créés : une clef privée filename et une clef publique filename.pub.

Sécurité des clefs

Vous ne devez pas, sous aucun prétexte, partager la clef privée, cela permettrait à un tiers d'usurper votre identité.

Cependant, vous pouvez partager la clef publique, elle ne sert à rien sans la clef privée.

Certificat SSH

Eirbware utilise des certificats SSH afin d'autoriser la connexion d'une paire de clefs SSH au serveur. Pour en créer un, Eirbware a besoin de la clef publique que vous venez de générer pour créer un certificat.

Vous devez donc à partir de là contacter un membre d'Eirbware comme proposé en haut de cette page pour demander de vous créer un certificat.

Durée de validité des certificats

Par défaut, les certificats sont valides 1 an, vous devrez peut-être demander un renouvellement de votre certificat.

Configuration SSH

Finalement, vous pouvez créer une configuration SSH, vous devez rajouter dans votre fichier ~/.ssh/config les lignes suivantes (exemple pour pixeirb, vous devez les adapter au site que vous maintenez) :

~/.ssh/config
1
2
3
4
5
6
Host eirb_pix
    port 30
    Hostname eirb.fr
    User www-pix
    IdentityFile    ~/.ssh/<Votre clef SSH>
    CertificateFile ~/.ssh/<Votre certificat SSH>

Avec ceci, vous avez tout pour passer à l'étape d'après : Comment mettre à jour un site ?