Principes d'admin et sécurité
Bonjour .. je voudrais valider les bonnes pratique en matière d'administration de serveur hébergé (vps ou baremetal) - Si on est 2 admins - Doit-t-on proscrire l'accès en root, même par clé rsa ?- si oui, doit-t-on avoir un compte par admin pour les logs et la traçabilité ?- dans ce cas, il sont juste sudoers, pas root .. Est-ce correcte ?
Voici les bonnes pratiques en matière d’administration de serveurs (VPS ou bare metal), surtout quand vous êtes plusieurs administrateurs :
1. Accès en root
À proscrire absolument, même par clé RSA.
- Pourquoi ? Même avec une clé RSA, un accès direct en root expose le serveur à des risques majeurs (erreur humaine, fuite de clé, attaque ciblée).
- Alternative : Utilisez toujours un compte utilisateur standard, puis
sudo pour les commandes nécessitant des privilèges élevés.
2. Un compte par admin pour la traçabilité
Oui, chaque admin doit avoir son propre compte.
- Pourquoi ?
- Traçabilité : Chaque action est liée à un utilisateur spécifique, ce qui facilite l’audit et la responsabilité.
- Sécurité : Limite l’impact d’une compromission (une clé ou un mot de passe volé ne donne accès qu’à un seul compte).
- Configuration :
3. Configuration des droits sudo
Oui, les admins doivent être sudoers, pas root.
4. Autres recommandations
- Clés SSH uniquement : Désactivez l’authentification par mot de passe (
PasswordAuthentication no dans /etc/ssh/sshd_config).
- Mots de passe forts : Même pour les comptes sudoers, utilisez des mots de passe robustes ou des clés SSH.
- Mises à jour : Maintenez le système et les outils (OpenSSH, sudo) à jour.
- Sauvegardes : Sauvegardez régulièrement les fichiers de configuration critiques (
/etc/sudoers, /etc/ssh/sshd_config).
Résumé de votre cas
- Accès root direct : ❌ Non, même avec clé RSA.
- Un compte par admin : ✅ Oui, pour la traçabilité.
- Sudoers uniquement : ✅ Oui, avec configuration dans
/etc/sudoers.
No comments to display
No comments to display