Maison >Opération et maintenance >exploitation et maintenance Linux >Comment configurer un système CentOS pour désactiver les comptes d'utilisateurs et les services inutiles
Comment configurer le système CentOS pour désactiver les comptes d'utilisateurs et les services inutiles
CentOS est un système d'exploitation Linux couramment utilisé en tant que système d'exploitation serveur, la sécurité est cruciale. La désactivation des comptes d'utilisateurs et des services inutiles est une mesure de sécurité efficace pour empêcher les accès non autorisés et les failles de sécurité potentielles. Cet article explique comment désactiver les comptes d'utilisateurs et les services inutiles dans les systèmes CentOS.
Dans le système CentOS, certains comptes d'utilisateurs par défaut sont inutiles ou dangereux, nous devrions les désactiver. Désactivez ces comptes d'utilisateurs en suivant ces étapes :
Étape 1 : Ouvrez une fenêtre de terminal et connectez-vous en tant que root.
Étape 2 : Répertoriez tous les comptes d'utilisateurs, utilisez la commande suivante :
$ cat /etc/passwd
Étape 3 : Vérifiez quels comptes d'utilisateurs sont inutiles ou dangereux, tels que les jeux, FTP, etc.
Étape 4 : Pour désactiver les comptes d'utilisateurs inutiles, utilisez la commande suivante :
$ usermod --expiredate 1 [username]
Par exemple, pour désactiver le compte utilisateur des jeux, utilisez la commande suivante :
$ usermod --expiredate 1 games
Étape 5 : Répétez l'étape 4 pour désactiver d'autres comptes d'utilisateurs inutiles.
Veuillez noter que si d'autres utilisateurs utilisent ces comptes, ils doivent être avertis à l'avance ou créer de nouveaux comptes d'utilisateurs.
Dans le système CentOS, certains services sont installés par défaut et certains services nuisent à la sécurité du système. Afin d'améliorer la sécurité du système, nous devons désactiver les services inutiles. Voici les étapes pour désactiver un service :
Étape 1 : Ouvrez une fenêtre de terminal et connectez-vous en tant que root.
Étape 2 : Répertoriez tous les services en cours d'exécution, utilisez la commande suivante :
$ systemctl list-unit-files --type=service
Étape 3 : Vérifiez quels services sont inutiles ou dangereux.
Étape 4 : Pour désactiver les services inutiles, utilisez la commande suivante :
$ systemctl disable [service]
Par exemple, pour désactiver le service telnet, utilisez la commande suivante :
$ systemctl disable telnet
Étape 5 : Répétez l'étape 4 pour désactiver d'autres services inutiles.
Veuillez noter que la désactivation de certains services peut affecter le fonctionnement normal du système. Avant de désactiver un service, assurez-vous de bien comprendre sa fonctionnalité et ses effets possibles.
Après avoir terminé les étapes ci-dessus, nous avons réussi à désactiver les comptes d'utilisateurs et les services inutiles. Cela contribuera à améliorer la sécurité des systèmes CentOS et à réduire les accès non autorisés et les vulnérabilités potentielles en matière de sécurité.
Exemple de code :
Exemple de code pour désactiver le compte utilisateur de jeux :
$ usermod --expiredate 1 games
Exemple de code pour désactiver le service telnet :
$ systemctl disable telnet
Veuillez modifier le nom du compte utilisateur et du service en fonction de la situation réelle en fonction de votre système CentOS.
Résumé :
Cet article explique comment désactiver les comptes d'utilisateurs et les services inutiles dans le système CentOS. En désactivant les comptes d'utilisateurs et les services inutiles, nous pouvons améliorer la sécurité de nos systèmes et empêcher les accès non autorisés et les failles de sécurité potentielles. Avant d'utiliser, assurez-vous de bien comprendre le rôle des comptes d'utilisateurs et des services pour éviter d'affecter le fonctionnement normal du système. J'espère que cet article vous sera utile et je souhaite que votre système CentOS fonctionne en toute sécurité !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!