Prendre un VPS dès maintenant !

InfrawireLogo InfrawireDocumentation
Appeler

Créer un utilisateur sudo sur un VPS Linux

Se connecter uniquement en root est pratique mais risqué. Ce guide montre comment créer un utilisateur dédié avec droits sudo et accès par clé SSH, complément idéal aux tutoriels Sécuriser SSH et UFW.

📋 Prérequis

  • Un VPS Linux (Ubuntu/Debian) avec accès root ou sudo, et une session SSH active.

Créer l’utilisateur

Remplacez deploy par le nom souhaité :

Bash
sudo adduser deploy sudo usermod -aG sudo deploy

Ajouter au groupe sudo

Bash
sudo groups deploy # doit afficher : deploy sudo (ou wheel sur certaines distros)

Configurer une clé SSH

Sur votre PC, générez une clé si besoin (ssh-keygen -t ed25519). Puis copiez-la sur le serveur (en root ou avec le nouvel utilisateur une fois sudo actif) :

Bash
ssh-copy-id deploy@IP_DU_VPS

Puis connectez-vous : ssh deploy@IP_DU_VPS

Tester sudo

Bash
sudo apt update # ou : sudo whoami → root

Bonnes pratiques

  • Désactivez la connexion root par mot de passe après vérification (voir Sécuriser SSH).
  • Gardez le port SSH autorisé dans UFW.
  • Utilisez des mots de passe forts si vous gardez l’authentification par mot de passe en secours.

Bon déploiement ! 🚀

Besoin d'aide ?

Une question sur ce tutoriel ? Notre équipe et la communauté sont là pour vous accompagner.

Notre équipe est disponible 24/7 pour vous aider · Rejoignez notre communauté