Commande sudo, comment ca marche?
z980x
Messages postés
918
Statut
Membre
-
jipicy Messages postés 41342 Statut Modérateur -
jipicy Messages postés 41342 Statut Modérateur -
Bonjour à tous !
J'ai appris récemment à quoi servait la commande sudo, et j'aimerais m'en servir, mais je ne comprends rien de cette commande !
J'ai regarder le man sudo, je ne comprends pas trop...
Et pour les tuto sur internet, c'est jamais clair pour un mec comme moi ! lol
Donc, bon, je vous demande à vous...
J'ai deux compte sur mon linux: root, et philippe (utilisateur normal)
ce que je voudrais, c'est donner les droits à philippe de faire ces commandes:
fdisk -l
mount
urpmi (si c'est possible)
Voila, je pense que pour l'instant c'est tout...
Comment faire????
Merci
Philippe
J'ai appris récemment à quoi servait la commande sudo, et j'aimerais m'en servir, mais je ne comprends rien de cette commande !
J'ai regarder le man sudo, je ne comprends pas trop...
Et pour les tuto sur internet, c'est jamais clair pour un mec comme moi ! lol
Donc, bon, je vous demande à vous...
J'ai deux compte sur mon linux: root, et philippe (utilisateur normal)
ce que je voudrais, c'est donner les droits à philippe de faire ces commandes:
fdisk -l
mount
urpmi (si c'est possible)
Voila, je pense que pour l'instant c'est tout...
Comment faire????
Merci
Philippe
A voir également:
- Commande sudo, comment ca marche?
- Invite de commande - Guide
- Commande terminal mac - Guide
- Diskpart commande - Guide
- Commande dism - Guide
- Commande scannow - Guide
2 réponses
Je crois il faut editer (en root!) le fichier /etc/sudoers et ajouter philippe la dedans avec toutes les permissions ou seulement certaines permissions pour certaines commandes. C'est quand meme ecrit dans les pages "man sudo".
Apres philippe doit taper "sudo commande_root" (je crois).
Je pense normalement c'est mieux de ne pas faire ca. Il vaut mieux se mettre en root (par "su -") quand c'est necessaire et admis par la distribution (il y a des distributions securite parano qui n'addmettent que le "sudo ..." eventuellement avec mot de pass de root).
Pour le fdisk et urpmi c'est vrai un truc root.
Pour le mount on peut ajouter dans le fichier /etc/fstab l'option "user" pour permettre aux utilisateurs simples de les faire.
Exemple en ajoutant une ligne comme celle ci:
dans le fichier /etc/fstab (par un editeur ascii) philippe pourra faire "mount /mnt/usb" pour monter une cle usb (si cette cle etait sur /dev/sda1 et si on a au prealable cree le point de montage, le repertoire /mnt/usb avec "mkdir /mnt/usb").
Avantage: en faisant ca les fichiers de la cles appartiendront a philippe et pas a root. Donc pour ca pas besoin de sudo, su, ...
Apres philippe doit taper "sudo commande_root" (je crois).
Je pense normalement c'est mieux de ne pas faire ca. Il vaut mieux se mettre en root (par "su -") quand c'est necessaire et admis par la distribution (il y a des distributions securite parano qui n'addmettent que le "sudo ..." eventuellement avec mot de pass de root).
Pour le fdisk et urpmi c'est vrai un truc root.
Pour le mount on peut ajouter dans le fichier /etc/fstab l'option "user" pour permettre aux utilisateurs simples de les faire.
Exemple en ajoutant une ligne comme celle ci:
/dev/sda1 /mnt/usb vfat noauto,user 0 0
dans le fichier /etc/fstab (par un editeur ascii) philippe pourra faire "mount /mnt/usb" pour monter une cle usb (si cette cle etait sur /dev/sda1 et si on a au prealable cree le point de montage, le repertoire /mnt/usb avec "mkdir /mnt/usb").
Avantage: en faisant ca les fichiers de la cles appartiendront a philippe et pas a root. Donc pour ca pas besoin de sudo, su, ...
Salut,
Tiens voilà 3 tutos assez explicites me semble-t'il...
http://lea-linux.org/cached/index/Admin-admin_env-sudo.html
http://doc.ubuntu-fr.org/applications/sudo
http://guide.andesi.org/html/ksudo.html
Tiens voilà 3 tutos assez explicites me semble-t'il...
http://lea-linux.org/cached/index/Admin-admin_env-sudo.html
http://doc.ubuntu-fr.org/applications/sudo
http://guide.andesi.org/html/ksudo.html