Cyberithub

Table des Matières

Annonces

Dans ce tutoriel, je vais vous présenter 5 Meilleures façons de devenir utilisateur root ou superutilisateur sous Linux. Si vous souhaitez exécuter une commande de privilège sur vos serveurs Linux, vous devez avoir un accès root ou superutilisateur. Il existe de nombreuses commandes sur le système Linux qui ne peuvent pas passer par un autre utilisateur en dehors de root ou superutilisateur.

Vous devez donc toujours passer ou passer à l’utilisateur root au cas où vous souhaiteriez exécuter des commandes privilégiées. C’est l’un des scénarios courants auxquels tous les professionnels de Linux sont confrontés dans leur travail quotidien. l’utilisateur root est comme l’utilisateur administrateur qui a un contrôle complet du système. Ici, nous examinerons différentes façons d’utiliser lesquelles vous pouvez basculer ou changer votre utilisateur en root ou superutilisateur pour exécuter l’une des commandes privilégiées.

5 Les meilleures façons de devenir utilisateur root ou Superutilisateur sous Linux (RHEL/CentOS/ Ubuntu) 2

Façons de devenir utilisateur root ou Superutilisateur sous Linux

Lisez également: 10 Exemples de commandes Kill populaires sous Linux / Unix (Comment tuer un processus sous Linux)

Méthode 1: Utilisez ‘sudo-i’ pour devenir utilisateur root ou superutilisateur sous Linux

Si vous êtes actuellement connecté en tant qu’utilisateur non root, vous pouvez utiliser la commande sudo -i pour vous connecter en tant qu’utilisateur root comme indiqué ci-dessous. Si l’utilisateur actuel n’a pas sudo accès, il demandera le mot de passe comme vous pouvez le voir dans la sortie ci-dessous, mais si l’utilisateur actuel a sudo accès, il ne demandera pas le mot de passe.

Sur les systèmes basés sur ubuntu par défaut, l’utilisateur root sera bloqué, vous devez donc d’abord vous connecter en tant qu’utilisateur non root, puis utiliser sudo -i pour vous connecter en tant qu’utilisateur root. Vous pouvez vérifier Étape par étape: Comment ajouter un utilisateur à Sudoers pour fournir un accès sudo à l’utilisateur.

test@test-localhost:~$ sudo -i password for test:root@test-localhost:~#

– i : Exécutez le shell spécifié par l’entrée de la base de données de mots de passe de l’utilisateur cible en tant que shell de connexion. Plus d’informations sur la page de manuel de la commande sudo.

Méthode 2: Utilisez ‘sudo-s’ pour devenir utilisateur root ou superutilisateur sous Linux

Si vous êtes actuellement connecté en tant qu’utilisateur non root, vous pouvez utiliser la commande sudo -s pour vous connecter en tant qu’utilisateur root comme indiqué ci-dessous. Cette méthode est généralement utilisée dans les instances Cloud basées sur Linux où vous devez d’abord vous connecter en tant qu’utilisateur différent, puis passer à l’utilisateur root pour exécuter toutes les commandes privilégiées car par défaut l’utilisateur root sera bloqué.

Annonces

test@test-localhost:~$ sudo -sroot@test-localhost:/home/test#

– l : Exécutez le shell spécifié par la variable d’environnement SHELL s’il est défini ou le shell spécifié par l’entrée de base de données de mots de passe de l’utilisateur appelant. Plus d’informations sur la page de manuel de la commande sudo.

Méthode 3: Utilisez ‘sudo su-‘ pour devenir utilisateur root ou superutilisateur sous Linux

Vous pouvez également utiliser la commande su (switch user) avec sudo pour changer d’utilisateur. Si vous êtes actuellement connecté en tant qu’utilisateur non root, vous pouvez utiliser la commande sudo su - pour vous connecter en tant qu’utilisateur root comme spécifié ci-dessous. Lorsque vous voyez $ sur l’invite de sortie, cela signifie que l’utilisateur connecté actuel est un utilisateur non privilégié et lorsque vous voyez # sur l’invite de sortie, cela signifie que vous êtes actuellement connecté en tant qu’utilisateur root.

test@test-localhost:~$ sudo su -root@test-localhost:~#

Méthode 4: Utilisez ‘su-root’ pour devenir utilisateur root ou superutilisateur sous Linux

Une autre façon de passer de votre utilisateur à l’utilisateur root consiste à utiliser la commande su - root comme indiqué ci-dessous. À présent, vous devriez pouvoir différencier les commandes sudo et su. sudo est essentiellement utilisé pour exécuter une commande privilégiée et su est de changer d'utilisateur. Les deux outils peuvent être utilisés efficacement pour devenir root utilisateur ou superuser sur des systèmes basés sur Linux.

$ su - rootPassword:Last login: Sun Oct 11 12:37:59 EDT 2020 from 192.168.0.101 on pts/0

Méthode 5: Utilisez ‘su-‘ pour devenir utilisateur root ou superutilisateur sous Linux

Si vous ne mentionnez pas l’utilisateur root avec la commande su et n’utilisez que la commande su -, il passera également par défaut à root user ou superuser comme indiqué ci-dessous.

$ su -Password:Last login: Sun Oct 11 12:38:42 EDT 2020 on pts/0

Recommandations populaires: –

7 Étapes faciles pour Installer PHP sur RHEL 8 / CentOS 8

Étapes faciles pour Installer Java sur Ubuntu 20.04

Meilleure Explication des classes Wrapper en Java: Autoboxing et Déballage avec des Exemples

Meilleures étapes pour installer Java sur RHEL 8 / CentOS 8

15 exemples de commandes ansible-vault pour chiffrer et déchiffrer des données / fichiers sensibles sur Linux

Types de données C# avec les Meilleurs Exemples (.NET v4.7)

Comment installer PHP sur RedHat /CentOS 7 avec des étapes faciles

Comment installer Ruby sur Ubuntu 18.04 avec des étapes faciles

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.