Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 07/02/2006, à 12:48

damson

[RESOLU]probleme sudo superutilisateur

Bonjour,

j'ai installe une ubuntu sur un pc hier, et j'ai eu quelque soucis d'en l'install!
Et, le principale est que je n'ai pas de sudo !!
si je fais   sudo -s  ( normalement sa me fais passe root dans le shell)
sa ne fais rien. si je fais sudo gedit pareil ca ne marche pas.
je ne peu donc pas lancer non plus les outils graphique nécessitant d'etre root ( gdmsetup par exemple )
j'ai trouve une alternative pour l'instant, c'est de faire un su ( cet fois ci je passe bien root dans le shell).

Est ce que le sudo est mal installe? comment le reinstalle?

Merci d'avance

Dernière modification par damson (Le 07/02/2006, à 15:22)

Hors ligne

#2 Le 07/02/2006, à 12:54

Tioneb

Re : [RESOLU]probleme sudo superutilisateur

les infos se trouvent dans le fichier sudoers
mais à modifier avec précaution!!!!
http://www.courtesan.com/sudo/man/sudoers.html

bon courage wink

Hors ligne

#3 Le 07/02/2006, à 13:15

uzo

Re : [RESOLU]probleme sudo superutilisateur

Voilà à quoi devrait ressembler le sudoers (attention ne pas éditer directement mais utiliser la commande "visudo" comme indiqué au début du fichier) :

# /etc/sudoers
#
# This file MUST be edited with the 'visudo' command as root.
#
# See the man page for details on how to write a sudoers file.
#

# Host alias specification

# User alias specification

# Cmnd alias specification

# Defaults

Defaults        !lecture,tty_tickets,!fqdn

# User privilege specification
root    ALL=(ALL) ALL

# Members of the admin group may gain root privileges
%admin  ALL=(ALL) ALL

Si cela ne marche pas, vérifie que tu fais bien parti du groupe admin (mais si t'as fais l'install, l'inverse serait étonnant big_smile ) et sinon réinstall le paquet "sudo" :

apt-get remove sudo
apt-get install sudo

Dernière modification par uzo (Le 07/02/2006, à 13:17)

Hors ligne

#4 Le 07/02/2006, à 13:22

Tioneb

Re : [RESOLU]probleme sudo superutilisateur

pas sûr du tout que seul visudo soit le seul pour pouvoir éditer sudoers mais en tout cas il marche pour sûr!

Mais, contrairement à ce que prétend la documentation de sudo, il n'est pas obligatoire de passer par visudo pour éditer ce fichier
LEA LINUX

mais ça ne change pas le fond du pb

Hors ligne

#5 Le 07/02/2006, à 15:23

damson

Re : [RESOLU]probleme sudo superutilisateur

Merci a vous j'ai reussi d'apres vos conseil a corrige le probleme.
voici donc en resume comment faire   

1. Ouvrez un terminal (Applications > Outils système > Terminal)

2. Tapez whoami et notez votre nom d'utilisateur

3. Tapez su et entrez votre mot de passe (de root)

4. Tapez visudo

5. Ajoutez la ligne votre_user ALL=(ALL) ALL à la fin du fichier (remplacez votre_user par le nom d'utilisateur trouvé en b) )

6. Sauvegardez

Hors ligne

#6 Le 07/02/2006, à 18:01

uzo

Re : [RESOLU]probleme sudo superutilisateur

Euh oui, mais là si je ne me trompe pas, c'est vraiment pas top au niveau sécurité roll . Car je supose que quand tu lance par exemple "sudo synaptic" depuis une console, l'application démarre sans même te demander ton mot de passe pusique tu as les même droits que root en faisant "sudo". Bref, n'importe qui ayant accès à ton ordi avec ton nom d'utilisateur peut faire ce qu'il veut avec "sudo" sans donner le moindre mot de passe. Attention danger! Donc je te conseille :

1. De t'ajouter au groupe admin :

sudo adduser ton_login admin

2 de virer ton "votre_user ALL=(ALL) ALL" et d'ajouter à la place :

%admin  ALL=(ALL) ALL

Après quand tu fais sudo quelque-chose, tu dois d'abord donner ton mot de passe pour le faire avec les privilèges root. C'est une question de sécurité wink .

Dernière modification par uzo (Le 07/02/2006, à 18:01)

Hors ligne