Fonction administrateur ne marche pas

mlkjhg Messages postés 99 Statut Membre -  
mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

j ai essayer d avoir les fonction d administration mais je me suis pas arrive il me demande le mot de passe a pret la comande su mais apret il donne su:echec d'authentification.
cordialement.

Configuration: Windows / Firefox 87.0

1 réponse

  1. jns55
     
    Bonjour,
    Sur Ubuntu c'est l'utilisateur qui a installé le système qui est l'administrateur. Pour exécuter une commande en mode administrateur (root) tu dois taper le mot sudo devant chaque commande. Par exemple :
    sudo nano /etc/fstab
    pour éditer le fichier fstab avec les droits admin.
    Un peu de lecture :
    https://doc.ubuntu-fr.org/sudo

    Tu peux néanmoins utiliser un terminal root (avec su) pour ça, il faut taper la commande suivante dans le terminal :
    sudo su

    Et le terminal devient un terminal root.
    0
    1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
       
      Tout à fait. Quelques précisions :
      • sudo
        attend le mot de passe de l'utilisateur qui lance la commande
        sudo
        . Pour que cette commande marche, il faut que cet utilisateur soit sudoer (par exemple, en étant membre du groupe
        sudo
        ). Pour rappel on peut voir à quels groupes l'utilisateur courant appartient avec la commande
        groups
        . En pratique les groupes sont définis dans
        /etc/group
        mais si tu veux ajouter un utilisateur ) un groupe on utilisera plutôt la commande
        usermod
        (e.g.
        sudo usermod -a -G sudo toto
        )
      • su
        attend le mot de passe root, qui n'est a priori pas celui de l'utilisateur. C'est la raison pour laquelle ton mot de passe utilisateur n'est pas accepté si tu tapes directement sudo.
      • si tu lances
        sudo su -
        , tu lances
        sudo
        (qui demande donc ton mot de passe utilisateur), qui lui-même lance
        su
        . Comme
        su
        est lancé en tant que root et comme root n'a pas besoin de donner fournir de mot de passe pour utiliser
        su
        , tu passes alors en root.
      • On peut aussi lancer
        sudo -s
        qui fait à peu près la même chose que
        sudo su
        .


      Bonne chance
      0