Fonction administrateur ne marche pas
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.
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
-
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.-
Tout à fait. Quelques précisions :
-
sudo
attend le mot de passe de l'utilisateur qui lance la commandesudo
. Pour que cette commande marche, il faut que cet utilisateur soit sudoer (par exemple, en étant membre du groupesudo
). Pour rappel on peut voir à quels groupes l'utilisateur courant appartient avec la commandegroups
. En pratique les groupes sont définis dans/etc/group
mais si tu veux ajouter un utilisateur ) un groupe on utilisera plutôt la commandeusermod
(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 lancessudo
(qui demande donc ton mot de passe utilisateur), qui lui-même lancesu
. Commesu
est lancé en tant que root et comme root n'a pas besoin de donner fournir de mot de passe pour utilisersu
, tu passes alors en root. - On peut aussi lancer
sudo -s
qui fait à peu près la même chose quesudo su
.
Bonne chance -
-