Précédent   Forum des professionnels en informatique > Systèmes > Autres systèmes > Unix > AIX
AIX Forum d'entraide sur le système AIX. Avant de poster -> FAQ AIX et cours AIX
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 22/11/2011, 19h47   #1
Membre à l'essai
 
Inscription : avril 2004
Messages : 103
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 103
Points : 20
Points : 20
Par défaut Problème étrange avec sudo sous AIX 5.3

Bonjour,

Je travaille sous AIX 5.3. J'ai développé un script qui a pour propriétaire l'utilisateur oracle. Je veux lancer l'exécution par un utilisateur autre que oracle. J'ai alors pensé à sudo. En effet une telle configuration fonctionne déjà sur un de nos serveurs AIX 5.3.
Voici ce que j'ai fait:
fichier: /etc/sudoers
Citation:
Cmnd_Alias SCRIPT=/opt/ech/mon_script
USER ALL=(oracle) nopasswd:SCRIPT
Je lance la commande SCRIPT avec l'utilisateur USER en ligne de commande:
Citation:
sudo -H -u oracle SCRIPT
Je reçois un message d'erreur:
Citation:
/usr/bin/sudo: 0403-006 Execute permission denied
Aurais-je oublié quelque chose? Merci de m'aider.
Dosseh est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/11/2011, 13h12   #2
Membre Expert
 
Homme
Ingénieur développement logiciels
Inscription : octobre 2008
Messages : 1 377
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 33
Localisation : France

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : octobre 2008
Messages : 1 377
Points : 2 038
Points : 2 038
ls -l /usr/bin/sudo ça donne quoi ?
matafan est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/11/2011, 10h43   #3
Membre à l'essai
 
Inscription : avril 2004
Messages : 103
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 103
Points : 20
Points : 20
ls -l sur /usr/bin/sudo donne:
Citation:
lrwxrwxrwx 1 root system /usr/bin/sudo -> /opt/freeware/bin
Dosseh est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/11/2011, 10h57   #4
Expert Confirmé Sénior
 
Homme Laurent Willems
Expert Stop/Start
Inscription : septembre 2002
Messages : 2 551
Détails du profil
Informations personnelles :
Nom : Homme Laurent Willems
Âge : 33
Localisation : Belgique

Informations professionnelles :
Activité : Expert Stop/Start

Informations forums :
Inscription : septembre 2002
Messages : 2 551
Points : 4 271
Points : 4 271
et

Code :
1
2
ls -l /opt/freeware/bin
?
__________________
Alea Jacta Test!
Mygale1978 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/11/2011, 11h31   #5
Membre Expert
 
Homme
Ingénieur développement logiciels
Inscription : octobre 2008
Messages : 1 377
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 33
Localisation : France

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : octobre 2008
Messages : 1 377
Points : 2 038
Points : 2 038
De toute façon le lien n'est pas bon : /opt/freeware/bin est un répertoire et pas un exécutable.

Où as-tu trouvé le package (RPM ou LPP) de sudo ?
matafan est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h27.


 
 
 
 
Partenaires

Hébergement Web