Information
Un super utilisateur est un utilisateur qui possède tout les droits sur le système linux sans aucune restrictions. Sur Rasbian pour plus de commodités, nous utilisons la commande sudo qui nous permet de se faire passer pour un super utilisateur.Mise en situation :
L'utilisateur test à besoin d'installer un paquet (git), il tape dans le terminal :
apt-get install git
Permission non accordée :
E: Impossible d'ouvrir le fichier verrou /var/lib/dpkg/lock - open (13: Permission non accordée)
E: Impossible de verrouiller le répertoire d'administration (/var/lib/dpkg/). Avez-vous les privilèges du superutilisateur ?
Il essaye avec la commande sudo
sudo apt-get install git
We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:
#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.
Il tape son mot de passe :
[sudo] password for test:
Une erreur s'affiche
test is not in the sudoers file. This incident will be reported.
Important
Une fois qu’un utilisateur à les droits sudo, il peut absolument tout faire sur le Raspberry !!! Même vous enlever vos droits sudo. Veuillez faire attention à qui vous attribuez ce droit.
AJOUTER LES DROITS SUDO À L’UTILISATEUR TEST
Tapez :
sudo visudo
Allez à la fin du fichier, ajoutez dessous la ligne pi:
test ALL=(ALL) NOPASSWD: ALL
Ce qui nous donne maintenant :
#includedir /etc/sudoers.d
pi ALL=(ALL) NOPASSWD: ALL
test ALL=(ALL) NOPASSWD: ALL
Information
Sur nano pour enregistrer et quitter :
[Ctrl + O] Entrer [Ctrl + x]
L’utilisateur test à maintenant les même droits que l’utilisateur pi.
Astuce : Obliger l’utilisateur test à taper son mot de passe :
Modifiez la ligne :
test ALL=(ALL) NOPASSWD: ALL
par
test ALL=(ALL) ALL
Commentaires récents