Machines virtuelles
Créer un utilisateur de déploiement sur une VM
Éviter de déployer en root tout en gardant un accès administrateur clair.
Définir le rôle exact
Un utilisateur de déploiement publie l’application ; il n’est pas forcément administrateur complet de la VM.
Limiter les dossiers accessibles
Donnez les droits sur les chemins du service, pas sur tout le système. Les permissions doivent suivre le besoin.
Tester SSH et écriture
Connectez-vous avec ce compte et vérifiez qu’il peut écrire là où le déploiement l’exige.
Encadrer sudo
Si sudo est nécessaire, limitez son usage et documentez pourquoi. Le déploiement ne doit pas devenir root par paresse.
Prévoir la rotation
Quand l’outil ou le prestataire change, la clé de déploiement doit pouvoir être retirée proprement.
Pour terminer
- Utilisateur dédié
- Droits limités
- SSH testé