Comment devenir un superutilisateur Linux

Auteur: Joan Hall
Date De Création: 4 Février 2021
Date De Mise À Jour: 1 Juillet 2024
Anonim
[TUTO] Root sur Linux / Super Utilisateur
Vidéo: [TUTO] Root sur Linux / Super Utilisateur

Contenu

Le compte superutilisateur Linux accorde un accès complet au système. Des droits de superutilisateur (administrateur) sont requis pour exécuter des commandes sous Linux, en particulier celles qui affectent les fichiers système. Étant donné que le compte de superutilisateur dispose d'un accès illimité aux fichiers système, il est recommandé d'obtenir les droits de superutilisateur uniquement lorsque cela est nécessaire, plutôt que de vous connecter en tant qu'administrateur. Cela aidera à éviter les dommages accidentels aux fichiers système importants.

Pas

Méthode 1 sur 4: Obtention des droits de superutilisateur à partir du terminal

  1. 1 Ouvrez une borne. Pour ce faire, dans de nombreuses distributions, vous devez appuyer sur Ctrl+Alt+T.
  2. 2 Entrer.su - et appuyez sur Entrez... Avec cette commande, vous pouvez vous connecter en tant que superutilisateur. Utilisez la commande spécifiée pour vous connecter en tant qu'utilisateur, mais si la commande ne contient pas de nom d'utilisateur, vous serez connecté en tant qu'administrateur.
  3. 3 Saisissez le mot de passe du superutilisateur (lorsque vous y êtes invité). Après avoir entré la commande su - et en appuyant Entrez le système vous demandera d'entrer le mot de passe administrateur.
    • Si vous obtenez un message d'erreur d'authentification, il est fort probable que le compte superutilisateur a été verrouillé. Pour savoir comment débloquer votre compte, lisez la section suivante.
  4. 4 Remarquez l'invite de commande (dans une fenêtre de terminal). Si vous avez obtenu les droits de superutilisateur, à la fin de l'invite de commande, à la place de l'icône $ l'icône apparaît #.
  5. 5 Entrez les commandes qui nécessitent des droits de superutilisateur pour s'exécuter. Après s'être connecté avec la commande su - et en obtenant des droits de superutilisateur, vous pouvez exécuter toutes les commandes nécessitant un accès administratif. Activité de l'équipe su - est enregistré jusqu'à la fin de la session, de sorte que le mot de passe superutilisateur n'a pas besoin d'être saisi à chaque fois que vous devez exécuter la commande suivante.
  6. 6 Au lieu de la commande su - vous pouvez utiliser la commande.sudo... Équipe sudo vous permet d'exécuter d'autres commandes lorsque les droits de superutilisateur sont accordés pour une durée limitée. Il est conseillé à la plupart des utilisateurs d'utiliser cette commande pour exécuter des commandes nécessitant un accès administratif, car dans ce cas, l'utilisateur n'est pas connecté en tant que superutilisateur et il n'est pas nécessaire de connaître le mot de passe administrateur. Au lieu de cela, l'utilisateur entre son mot de passe utilisateur pour obtenir des droits de superutilisateur pour une durée limitée.
    • Entrer sudo équipe et appuyez sur Entrez (Par exemple, sudo ifconfig). Entrez votre mot de passe utilisateur, pas le mot de passe superutilisateur.
    • L'équipe sudo Il est recommandé de l'utiliser dans certaines distributions Linux, par exemple Ubuntu, car il fonctionne même lorsque le compte superutilisateur est verrouillé.
    • Cette commande est disponible pour les utilisateurs disposant de droits d'administrateur. Vous pouvez ajouter ou supprimer un utilisateur dans /etc/sudeurs.

Méthode 2 sur 4: Déverrouillage du compte superutilisateur (Ubuntu)

  1. 1 Déverrouillez le compte superutilisateur (Ubuntu). Sur Ubuntu (et plusieurs autres distributions), le compte superutilisateur est verrouillé, donc un utilisateur normal ne peut pas accéder à ce compte. C'est parce que pour utiliser la commande sudo (voir la section précédente) l'accès superutilisateur n'est pas requis. En déverrouillant le compte superutilisateur, vous pouvez vous connecter en tant qu'administrateur.
  2. 2 Ouvrez une borne. Si vous exécutez une distribution avec une interface utilisateur graphique, cliquez sur Ctrl+Alt+Tpour ouvrir un terminal.
  3. 3 Entrer.racine de mot de passe sudo et appuyez sur Entrez... Saisissez votre mot de passe utilisateur.
  4. 4 Crée un nouveau mot de passe. Le système proposera de créer un nouveau mot de passe ; entrez-le deux fois. Après avoir créé un mot de passe, le compte superutilisateur sera déverrouillé.
  5. 5 Bloquez à nouveau le compte superutilisateur. Si vous devez bloquer le compte superutilisateur, saisissez la commande suivante pour supprimer le mot de passe et bloquer le compte :
    • sudo passwd -dl racine

Méthode 3 sur 4: Connexion en tant que superutilisateur

  1. 1 Utilisez d'autres méthodes pour obtenir un accès administratif temporaire. Il n'est pas recommandé de se connecter régulièrement en tant que superutilisateur car vous pouvez exécuter accidentellement des commandes qui feront planter le système. Connectez-vous en tant qu'administrateur uniquement à des fins de dépannage, telles que la réparation de disques défectueux ou la récupération de comptes verrouillés.
    • Au lieu de vous connecter en tant qu'administrateur, utilisez les commandes sudo ou alors supour éviter d'endommager accidentellement les fichiers système importants. Ces commandes vous permettent de réfléchir aux conséquences avant que des dommages irréparables ne soient causés au système.
    • Dans certaines distributions, par exemple dans Ubuntu, le compte administrateur est verrouillé par défaut (vous devez le déverrouiller manuellement). Cette approche protège le système non seulement contre les actions accidentelles ou irréfléchies de l'utilisateur, mais également contre les attaques potentielles de pirates informatiques, qui visent principalement le compte superutilisateur. Si le compte administrateur est verrouillé, un attaquant ne pourra pas y accéder. Lisez la section précédente pour savoir comment déverrouiller le compte superutilisateur dans Ubuntu.
  2. 2 Dans la fenêtre de connexion Linux, entrez.racine... Si le compte de superutilisateur n'est pas verrouillé et que vous connaissez le mot de passe administratif, vous pouvez vous connecter en tant que superutilisateur. Dans la fenêtre de connexion, pour le nom d'utilisateur, entrez racine.
    • Si des droits de superutilisateur sont requis pour exécuter la commande, utilisez la méthode décrite dans la section précédente.
  3. 3 Saisissez le mot de passe du superutilisateur. Après être entré racine (comme nom d'utilisateur), entrez le mot de passe administrateur.
    • Dans certains cas, le mot mot de passe est utilisé comme mot de passe.
    • Si vous ne connaissez pas ou avez oublié le mot de passe superutilisateur, lisez la section suivante pour savoir comment réinitialiser votre mot de passe.
    • Dans Ubuntu, le compte superutilisateur est verrouillé par défaut et ne peut être utilisé qu'une fois déverrouillé.
  4. 4 Une fois connecté en tant que superutilisateur, n'exécutez pas de programmes complexes. Il est possible qu'un tel programme, exécuté avec des droits de superutilisateur, ait un impact négatif sur le système. Par conséquent, pour exécuter des programmes, il est recommandé d'utiliser les commandes sudo ou alors suplutôt que de vous connecter en tant que superutilisateur.

Méthode 4 sur 4: Réinitialisation du mot de passe superutilisateur

  1. 1 Si vous avez oublié votre mot de passe superutilisateur et votre mot de passe utilisateur, réinitialisez-les. Pour ce faire, démarrez le système en mode de récupération. Si vous connaissez votre mot de passe utilisateur mais que vous devez changer votre mot de passe superutilisateur, saisissez racine de mot de passe sudo, puis saisissez le mot de passe utilisateur, puis créez un nouveau mot de passe administratif.
  2. 2 Redémarrez votre ordinateur et une fois que l'écran du BIOS apparaît, maintenez la touche gauche enfoncée.Maj... Le menu GRUB s'ouvrira.
    • Tenir la clé à temps est assez difficile, vous devrez donc peut-être faire plusieurs essais.
  3. 3 Sélectionnez la première option dans la liste.(mode de récupération) (Mode de récupération).La distribution installée sera chargée en mode de récupération.
  4. 4 Dans le menu qui s'ouvre, sélectionnez une option.racine... Un terminal avec des droits de superutilisateur s'ouvrira.
  5. 5 Montez le disque pour activer l'autorisation d'écriture. En mode de récupération, le lecteur n'a généralement qu'une autorisation de lecture. Saisissez la commande suivante pour activer l'écriture :
    • mount -rw -o remonter /
  6. 6 Créez un nouveau mot de passe pour tout compte auquel vous n'avez pas accès. Après vous être connecté en tant qu'administrateur et avoir modifié les droits d'accès, vous pouvez créer un nouveau mot de passe pour n'importe quel compte.
    • Entrer mot de passe Compte et appuyez sur Entrez... Pour modifier le mot de passe superutilisateur, saisissez mot de passe racine.
    • Entrez votre nouveau mot de passe deux fois lorsque vous y êtes invité.
  7. 7 Après avoir réinitialisé vos mots de passe, redémarrez votre ordinateur. Le système démarrera normalement. Les nouveaux mots de passe prendront effet immédiatement.

Avertissements

  • Connectez-vous au compte superutilisateur uniquement lorsque cela est nécessaire et n'oubliez pas de vous déconnecter de ce compte.
  • Ne donnez le mot de passe superutilisateur qu'aux personnes en qui vous avez confiance et qui ont besoin de connaître le mot de passe.