[LINUX] Étapes pour créer un utilisateur général dans CentOs et pouvoir exécuter la commande sudo (Remarque)

Prélude

Même si le savoir est insignifiant pour un ingénieur qui sait le faire, j'aimerais prendre l'habitude de le transmettre d'abord.

supposition

・ MacOS Mojave 10.14 -Linux OS intégré à la machine virtuelle [Virtual Box] ・ CentOs7

commande sudo Commandes qui vous permettent d'utiliser des commandes avec des privilèges root

1 Création d'utilisateur

Tout d'abord, connectez-vous en tant qu'utilisateur root et créez un utilisateur avec la commande user add.

Nom: testUser01 スクリーンショット 2020-03-01 15.45.04.png

La définition d'un mot de passe est essentielle pour que l'utilisateur qui l'a créé puisse se connecter. Définissez le mot de passe pour testUser01 avec la commande "passwd" qui définit le mot de passe.

Vous êtes maintenant prêt à vous connecter en tant qu'utilisateur régulier (= testUser01).

2 Ajoutez un utilisateur général au groupe de roues et activez l'option avec la commande visudo.

Maintenant, essayons de nous connecter en tant qu'utilisateur général et utilisons la commande sudo pour afficher les fichiers journaux qui ne peuvent pas être affichés avec les privilèges d'utilisateur. cat var/log/messages スクリーンショット 2020-03-01 16.02.50.png

Quand on m'a demandé le mot de passe et que je l'ai tapé comme on me l'a dit, on m'a dit que l'utilisateur ne se trouvait pas dans le fichier sudoers.

En effet, comme il a été dit, le fichier sudoers ne contient pas de paramètres utilisateur généraux.

Pour résoudre ce problème, procédez comme suit:

-Faire appartenir aux utilisateurs généraux au groupe de roues. Dans CentOS7, le "groupe de roues" est autorisé à exécuter toutes les commandes.

Connectez-vous une fois en tant qu'utilisateur root Ajoutons un utilisateur général au groupe wheel avec la commande "usermod" qui change la définition de l'utilisateur. スクリーンショット 2020-03-01 16.29.10.png

Vous pouvez vérifier si un utilisateur a été ajouté au groupe de roues avec la commande vigr. スクリーンショット 2020-03-01 16.30.37.png

-Définir le fichier sudoers Utilisez la commande [visudo] pour ajouter les paramètres pour les utilisateurs généraux. Ensuite, activons la définition du groupe de roues avec la commande visudo.

% wheel ALL = (ALL) Décommentez ALL et activez l'option. スクリーンショット 2020-03-01 16.40.27.png

Enregistrez avec esc →: wq et réessayez la commande sudo.

Description de la commande car elle n'est pas visible à l'écran cat /vat/log/messages スクリーンショット 2020-03-01 16.44.23.png

La commande sudo est maintenant disponible et vous pouvez voir le contenu du fichier journal!

Recommended Posts

Étapes pour créer un utilisateur général dans CentOs et pouvoir exécuter la commande sudo (Remarque)
Jusqu'à ce que vous créiez un environnement d'apprentissage automatique avec Python sur Windows 7 et que vous l'exécutiez
[Note] Comment donner l'autorité sudo à l'utilisateur dans CentOS
Exécuter une commande sur le serveur Web et afficher le résultat
Jusqu'à ce que vous créiez Python Virtualenv sur Windows et lanciez Jupyter
Essayez et apprenez iptables, jusqu'à ce que vous puissiez naviguer sur le Web
[MariaDB] Installez MariaDB sous Linux et créez une base de données et un utilisateur opérationnel.
Créer un environnement python dans centos
Jusqu'à ce que vous installiez Apache et Tomcat sur Linux (CentOS) et déployez des applications Java
Peut être fait en 5 minutes!? Créez une API de détection de visage avec Fast API et OpenCV et publiez-la sur Heroku