Lors de l'installation de Fedora, le compte utilisateur créé lors de la configuration initiale doit avoir accès aux droits sudo. Cependant, il peut être nécessaire d'ajouter des utilisateurs sudo supplémentaires ou de faire en sorte que l'utilisateur par défaut ait des droits sudo. Il s'agit d'un processus simple avec quelques commandes.
Dans le didacticiel suivant, vous apprendrez à ajouter un utilisateur au groupe sudoers sur n'importe quel système Fedora.
Prérequis
- OS recommandé : Fedora Linux 34 / 35 (les versions antérieures/supérieures prises en charge fonctionneront également)
- Compte utilisateur : Un compte utilisateur avec un accès sudo ou root.
Mise à jour du système d'exploitation
Mettez à jour votre Fedora système d'exploitation pour s'assurer que tous les packages existants sont à jour :
sudo dnf upgrade --refresh -y
Passage au compte racine (commande su)
Pour créer de nouveaux utilisateurs sudo, vous devrez passer en root à l'aide de la commande su . Par défaut, cela n'a pas été défini lors de l'installation. Ne paniquez pas et vous pouvez réinitialiser le mot de passe comme suit.
sudo passwd root
Ensuite, vous serez invité à entrer votre mot de passe pour votre compte sudo, puis une fois vérifié, entrez un nouveau mot de passe root .
Exemple de résultat :
Maintenant que votre mot de passe root a été défini, passez à root à l'aide de la commande su suivante :
su
Vous serez invité à entrer le mot de passe root. Une fois entré, vous verrez le nom d'utilisateur est devenu root .
Exemple :
Comme ci-dessus, vous avez maintenant root@ au lieu de votre @nom d'utilisateur .
Créer un compte utilisateur
Tout d'abord, créez le compte utilisateur
sudo adduser <example username>
Exemple :
sudo adduser josh
Ensuite, vous devrez définir le mot de passe pour le nom d'utilisateur que vous venez d'ajouter.
Dans l'exemple du didacticiel, le nom d'utilisateur est "josh."
sudo passwd josh
Exemple :
Ajouter un nouvel utilisateur au groupe Sudoers
Dans la prochaine partie du didacticiel, maintenant que vous avez appris à ajouter un utilisateur, vous pouvez donner au nouvel utilisateur que vous avez nommé ou à un nom d'utilisateur existant un accès sudoers en tapant la commande suivante :
sudo usermod -aG wheel <example username>
Exemple utilisant notre nom que nous avons créé :
sudo usermod -aG wheel josh
Utilisez la commande id suivante pour vérifier si le nom d'utilisateur est dans le sudo "wheel" groupe.
id <username>
Exemple utilisant notre nom que nous avons créé :
id josh
Exemple de résultat :
Une alternative consiste à utiliser la commande gpasswd comme suit :
gpasswd -a <example username> wheel
Exemple utilisant notre nom que nous avons créé :
gpasswd -a josh wheel
Exemple de résultat :
Adding user josh to group wheel
Confirmer et tester le nouvel utilisateur Sudo
Maintenant que vous avez ajouté avec succès l'utilisateur auquel vous vouliez avoir accès sudo, il est temps de tester le compte. Cela peut être refait en utilisant la commande su mais en ajoutant le nom d'utilisateur avec la commande.
Connectez-vous à l'utilisateur sudo comme suit :
su <example username>
Exemple utilisant notre nom que nous avons créé :
su josh
Maintenant, confirmez le nom d'utilisateur avec la commande sudo avec whoami :
sudo whoami
Vous serez ensuite invité à saisir le nom d'utilisateur sudo que vous utilisez et son mot de passe.
Une fois entré et confirmé, vous verrez la sortie suivante :
Félicitations, vous avez ajouté un nouveau nom d'utilisateur au groupe sudoers.