Précédent   Forum des professionnels en informatique > Systèmes > Linux > Applications > Shell
Shell Vos questions sur l'utilisation des commandes shell
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 04/01/2007, 10h20   #1
Membre à l'essai
 
Inscription : mai 2004
Messages : 148
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 148
Points : 24
Points : 24
Par défaut Problème avec SUDO

Bonjour,

J'utilise SUDO, mais j'ai un pb dont ci-joint le message :
>>> sudoers file: syntax error, line 32 <<<
>>> sudoers file: syntax error, line 33 <<<
>>> sudoers file: syntax error, line 34 <<<
>>> sudoers file: syntax error, line 36 <<<
>>> sudoers file: syntax error, line 36 <<<
>>> sudoers file: syntax error, line 37 <<<
>>> sudoers file: syntax error, line 38 <<<
>>> sudoers file: syntax error, line 40 <<<
>>> sudoers file: syntax error, line 40 <<<
>>> sudoers file: syntax error, line 41 <<<
>>> sudoers file: syntax error, line 42 <<<
>>> sudoers file: syntax error, line 43 <<<
>>> sudoers file: syntax error, line 44 <<<
>>> sudoers file: syntax error, line 45 <<<
>>> sudoers file: syntax error, line 46 <<<

De quoi s'agit il ?

Merci d'avance.
arezki76 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2007, 10h35   #2
Rédacteur
 
Inscription : juillet 2004
Messages : 2 573
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : juillet 2004
Messages : 2 573
Points : 1 973
Points : 1 973
Bonjour,

Il faudrait que tu affiches le contenu du fichier sudoers afin de vérifier la syntaxe de tes règles.

++
__________________
.Olivier
Olivier Regnier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2007, 10h37   #3
Membre Expert
 
Avatar de narmataru
 
Inscription : décembre 2002
Messages : 1 423
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations forums :
Inscription : décembre 2002
Messages : 1 423
Points : 1 491
Points : 1 491
Bonjour,
Ton fichier /etc/sudoers est corrompu. Il faut toujours utilsier l'éditeur sudoedit pour modifier ce fichier. En effet, cet éditeur va vérifier les modification avent l'enregistrement définitif. Montre nous ton fichier sudoers pour voir ce qui ne va pas.
__________________
Reportage d'Arte sur Linux
narmataru est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2007, 11h55   #4
Membre confirmé
 
Inscription : octobre 2005
Messages : 344
Détails du profil
Informations forums :
Inscription : octobre 2005
Messages : 344
Points : 270
Points : 270
Tiens, je ne connaissais pas cet éditeur sudoedit .. J'ai toujours édité ce fichier avec :
Code :
# visudo -f /etc/sudoers
usf70 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2007, 12h09   #5
Membre Expert
 
Avatar de narmataru
 
Inscription : décembre 2002
Messages : 1 423
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations forums :
Inscription : décembre 2002
Messages : 1 423
Points : 1 491
Points : 1 491
ça devrait faire la même chose je pense
__________________
Reportage d'Arte sur Linux
narmataru est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2007, 14h56   #6
Nouveau Membre du Club
 
Inscription : décembre 2006
Messages : 86
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : décembre 2006
Messages : 86
Points : 36
Points : 36
Peut être cela depend t-il des distributions (supposition car en vérité je n'y connais pas grand chose) ?

En effet, j'en ai testé quelques unes et sous debian et slackware par exemple il me semble que /etc/sudoers est un simple fichier texte de configuration (comme des milliers d'autres ss unix/linux) mais par contre sous Ubuntu que j'utilise actuellement, le fichier est dans un format différent.
remitbo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2007, 15h01   #7
Membre Expert
 
Avatar de narmataru
 
Inscription : décembre 2002
Messages : 1 423
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations forums :
Inscription : décembre 2002
Messages : 1 423
Points : 1 491
Points : 1 491
Le fichier sudoers est toujorus un fichier texte comme les autres. sudoedit est juste un editur qui vérifie le fichier avant de l'écrire sur le disque.
__________________
Reportage d'Arte sur Linux
narmataru est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/01/2007, 18h45   #8
Membre Expert
 
Avatar de jeanbi
 
Inscription : avril 2003
Messages : 1 644
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 1 644
Points : 1 844
Points : 1 844
bonsoir,
exemple du mien qui fonctionne
Citation:
## Sudoers allows particular users to run various commands as
## the root user, without needing the root password.
##
## Examples are provided at the bottom of the file for collections
## of related commands, which can then be delegated out to particular
## users or groups.
##
## This file must be edited with the 'visudo' command.

## Host Aliases
## Groups of machines. You may prefer to use hostnames (perhap using
## wildcards for entire domains) or IP addresses instead.
# Host_Alias FILESERVERS = fs1, fs2
# Host_Alias MAILSERVERS = smtp, smtp2

## User Aliases
## These aren't often necessary, as you can use regular groups
## (ie, from files, LDAP, NIS, etc) in this file - just use %groupname
## rather than USERALIAS
# User_Alias ADMINS = jsmith, mikem
User_Alias ADMINS = xxxx

## Command Aliases
## These are groups of related commands...

## Networking
Cmnd_Alias NETWORKING = /sbin/route, /sbin/ifconfig, /bin/ping, /sbin/dhclient, /usr/bin/net, /sbin/iptables, /usr/bin/rfcomm, /usr/bin/wvdial, /sbin/iwconfig, /sbin/mii-tool

## Installation and management of software
Cmnd_Alias SOFTWARE = /bin/rpm, /usr/bin/up2date, /usr/bin/yum

## Services
Cmnd_Alias SERVICES = /sbin/service, /sbin/chkconfig

## Updating the locate database
Cmnd_Alias LOCATE = /usr/sbin/updatedb

## Storage
Cmnd_Alias STORAGE = /sbin/fdisk, /sbin/sfdisk, /sbin/parted, /sbin/partprobe, /bin/mount, /bin/umount

## Delegating permissions
Cmnd_Alias DELEGATING = /usr/sbin/visudo, /bin/chown, /bin/chmod, /bin/chgrp

## Processes
Cmnd_Alias PROCESSES = /bin/nice, /bin/kill, /usr/bin/kill, /usr/bin/killall

## Drivers
Cmnd_Alias DRIVERS = /sbin/modprobe

# Defaults specification

#
# Disable "ssh hostname sudo <cmd>", because it will show the password in clear.
# You have to run "ssh -t hostname sudo <cmd>".
#
Defaults requiretty

Defaults env_reset
Defaults env_keep = "COLORS DISPLAY HOSTNAME HISTSIZE INPUTRC KDEDIR \
LS_COLORS MAIL PS1 PS2 QTDIR USERNAME \
LANG LC_ADDRESS LC_CTYPE LC_COLLATE LC_IDENTIFICATION \
LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC \
LC_PAPER LC_TELEPHONE LC_TIME LC_ALL LANGUAGE LINGUAS \
_XKB_CHARSET XAUTHORITY"

## Next comes the main part: which users can run what software on
## which machines (the sudoers file can be shared between multiple
## systems).
## Syntax:
##
## user MACHINE=COMMANDS
##
## The COMMANDS section may have other options added to it.
##
## Allow root to run any commands anywhere
root ALL=(ALL) ALL

## Allows members of the 'sys' group to run networking, software,
## service management apps and more.
# %sys ALL = NETWORKING, SOFTWARE, SERVICES, STORAGE, DELEGATING, PROCESSES, LOCATE, DRIVERS

## Allows people in group wheel to run all commands
# %wheel
ADMINS ALL=(ALL) ALL

## Same thing without a password
# %wheel
ADMINS ALL=(ALL) NOPASSWD:ALL

## Allows members of the users group to mount and unmount the
## cdrom as root
# %users ALL=/sbin/mount /mnt/cdrom, /sbin/umount /mnt/cdrom

## Allows members of the users group to shutdown this system
# %users localhost=/sbin/shutdown -h now
a+
jeanbi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2007, 10h02   #9
Membre à l'essai
 
Inscription : mai 2004
Messages : 148
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 148
Points : 24
Points : 24
Par défaut Problème avec SUDO

Bonjour tlm,

Merci pour votre support, j'ai régler le problème.

Bonne continuation.
arezki76 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2007, 10h08   #10
Membre Expert
 
Avatar de narmataru
 
Inscription : décembre 2002
Messages : 1 423
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations forums :
Inscription : décembre 2002
Messages : 1 423
Points : 1 491
Points : 1 491
arezki76, il faudrait que tu dise ce qui n'allait pas et comment tu l'as corrigé
Si des personnes t'aident bénévolement donnes toi aussi ton retour d'expérience.
merci
__________________
Reportage d'Arte sur Linux
narmataru est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h21.


 
 
 
 
Partenaires

Hébergement Web