Skip to content
VDS · Premiers pas

Que faire dans la première heure

Une courte liste de contrôle pour une nouvelle machine : mises à jour, clés SSH, utilisateur séparé, pare-feu, heure, agent invité et première sauvegarde des données.

Mis à jour le 23 août 2026

La machine est provisionnée et exposée à Internet dès la première minute. Une demi-heure de configuration maintenant vous évite de fouiller dans une brèche plus tard.

1. Mettre à jour le système

apt update && apt upgrade -y
reboot

Sur AlmaLinux et CentOS Stream, utilisez dnf upgrade -y. Un redémarrage est nécessaire si le noyau a été mis à jour.

2. Ajouter une clé SSH

Un mot de passe est un moyen de connexion temporaire. Générez une clé de votre côté et ajoutez-la dans l'onglet « Accès », sous-section « Clés SSH » : la liste est entièrement remplacée, soumettez donc l'ensemble complet. Pour plus de détails, consultez Clés SSH.

L'enregistrement des clés redémarre une machine en cours d'exécution : elles sont appliquées par la configuration initiale au démarrage. Dans la première heure, cela ne vous coûte rien ; plus tard, cela signifie une interruption de service — c'est pourquoi les clés occupent la deuxième place sur la liste.

Sur Windows Server, les clés SSH ne fonctionnent pas du tout : vous vous connectez via RDP avec un mot de passe, passez donc cette étape et utilisez plutôt Protection RDP.

Assurez-vous que la connexion par clé fonctionne, et seulement ensuite désactivez le mot de passe :

nano /etc/ssh/sshd_config
PasswordAuthentication no
PermitRootLogin prohibit-password
systemctl restart ssh

Ne fermez pas votre session actuelle avant d'avoir vérifié la connexion par clé depuis une nouvelle fenêtre. Si vous vous verrouillez dehors, la console texte du panneau vous sauvera.

3. Créer un utilisateur standard

Vous ne devez pas travailler en root en permanence : une faute de frappe dans rm vous coûte la machine.

adduser artem
usermod -aG sudo artem
mkdir -p /home/artem/.ssh
cp /root/.ssh/authorized_keys /home/artem/.ssh/
chown -R artem:artem /home/artem/.ssh
chmod 700 /home/artem/.ssh
chmod 600 /home/artem/.ssh/authorized_keys

Sur AlmaLinux, le groupe s'appelle wheel, et non sudo.

4. Activer le pare-feu

apt install -y ufw
ufw allow OpenSSH
ufw enable
ufw status

Ouvrez les ports selon vos besoins : ufw allow 80/tcp, ufw allow 443/tcp. Laissez tout le reste fermé.

5. Vérifier l'heure et le nom de la machine

timedatectl set-timezone Europe/Moscow
hostnamectl set-hostname my-vds

Une heure incorrecte casse les certificats, les journaux et le planificateur.

6. S'assurer que l'agent invité est en cours d'exécution

Le panneau en a besoin pour afficher l'espace utilisé et effectuer un redémarrage logiciel :

systemctl status qemu-guest-agent

Si le service est absent :

apt install -y qemu-guest-agent && systemctl enable --now qemu-guest-agent

7. Mettre en place vos propres sauvegardes

Il n'existe aucune sauvegarde ni aucun instantané automatique de la machine — c'est votre responsabilité. Faites-en une habitude dès le premier jour : exportez la base de données, archivez les répertoires du projet et envoyez le tout hors site plutôt que de le laisser sur la même machine.

tar czf /root/backup-$(date +%F).tar.gz /var/www /etc/nginx

Vous pouvez récupérer une copie sur votre propre machine avec scp ou rsync.

Liste de contrôle

  • Système mis à jour
  • Clé SSH ajoutée et vérifiée
  • Connexion par mot de passe désactivée
  • Utilisateur avec sudo créé
  • Pare-feu activé, ports supplémentaires fermés
  • Fuseau horaire et nom de la machine définis
  • Agent invité en cours d'exécution
  • Première sauvegarde effectuée et stockée hors de la machine

Ensuite — démarrage rapide : un site web en 15 minutes.