Executer une commande sous un utilisateur precis ..
6 réponses
Mylene Sigod
Bonjour,
Une petite question:
J'execute un petit programme perl de ma creation que je lance en root via le
cron regulierement.
Pour certaine fonction, j'ai besoin d'etre root, mais pour une, je dois
simplement execute un "rpm -ba xx.spec"
mais j'aimerais le faire sous un autre utilisateur (qui a moins de droit que
root)
Je suppose qu'il y a une command qui permet d'executer une autre commande
sous un utilisateur donne non ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Rakotomandimby Mihamina
On Thu, 28 Oct 2004 07:17:32 +0200, Mylene Sigod wrote:
Bonjour,
Bonjour
Je suppose qu'il y a une command qui permet d'executer une autre commande sous un utilisateur donne non ?
Tu installe sudo, et tu le configure pour qu'il puisse faire cela.
merci d'avance --
ASPO Infogérance - http://aspo.rktmb.org/activites/infogerance Unofficial FAQ fcolc - http://faq.fcolc.eu.org/ Linux User Group sur Orléans et alentours. Tél: + 33 2 38 76 43 65 (France)
On Thu, 28 Oct 2004 07:17:32 +0200, Mylene Sigod wrote:
Bonjour,
Bonjour
Je suppose qu'il y a une command qui permet d'executer une autre commande
sous un utilisateur donne non ?
Tu installe sudo, et tu le configure pour qu'il puisse faire cela.
merci d'avance
--
ASPO Infogérance - http://aspo.rktmb.org/activites/infogerance
Unofficial FAQ fcolc - http://faq.fcolc.eu.org/
Linux User Group sur Orléans et alentours.
Tél: + 33 2 38 76 43 65 (France)
On Thu, 28 Oct 2004 07:17:32 +0200, Mylene Sigod wrote:
Bonjour,
Bonjour
Je suppose qu'il y a une command qui permet d'executer une autre commande sous un utilisateur donne non ?
Tu installe sudo, et tu le configure pour qu'il puisse faire cela.
merci d'avance --
ASPO Infogérance - http://aspo.rktmb.org/activites/infogerance Unofficial FAQ fcolc - http://faq.fcolc.eu.org/ Linux User Group sur Orléans et alentours. Tél: + 33 2 38 76 43 65 (France)
Mylene Sigod
Hi
j'utilisais sudo pour permettre a des non root d'utiliser des commandes root ..
mais dans mon cas, c'est root qui doit executer un programme mais sous l'utilisateur lambda ..
cela marche donc aussi en sens inverse ?
a+
"Rakotomandimby Mihamina" a écrit dans le message de news:
On Thu, 28 Oct 2004 07:17:32 +0200, Mylene Sigod wrote:
Bonjour,
Bonjour
Je suppose qu'il y a une command qui permet d'executer une autre commande
sous un utilisateur donne non ?
Tu installe sudo, et tu le configure pour qu'il puisse faire cela.
merci d'avance --
ASPO Infogérance - http://aspo.rktmb.org/activites/infogerance Unofficial FAQ fcolc - http://faq.fcolc.eu.org/ Linux User Group sur Orléans et alentours. Tél: + 33 2 38 76 43 65 (France)
Hi
j'utilisais sudo pour permettre a des non root d'utiliser des commandes root
..
mais dans mon cas, c'est root qui doit executer un programme mais sous
l'utilisateur lambda ..
cela marche donc aussi en sens inverse ?
a+
"Rakotomandimby Mihamina" <mihamina@mail.rktmb.org> a écrit dans le message
de news:pan.2004.10.28.06.00.14.97715@mail.rktmb.org...
On Thu, 28 Oct 2004 07:17:32 +0200, Mylene Sigod wrote:
Bonjour,
Bonjour
Je suppose qu'il y a une command qui permet d'executer une autre
commande
sous un utilisateur donne non ?
Tu installe sudo, et tu le configure pour qu'il puisse faire cela.
merci d'avance
--
ASPO Infogérance - http://aspo.rktmb.org/activites/infogerance
Unofficial FAQ fcolc - http://faq.fcolc.eu.org/
Linux User Group sur Orléans et alentours.
Tél: + 33 2 38 76 43 65 (France)
j'utilisais sudo pour permettre a des non root d'utiliser des commandes root ..
mais dans mon cas, c'est root qui doit executer un programme mais sous l'utilisateur lambda ..
cela marche donc aussi en sens inverse ?
a+
"Rakotomandimby Mihamina" a écrit dans le message de news:
On Thu, 28 Oct 2004 07:17:32 +0200, Mylene Sigod wrote:
Bonjour,
Bonjour
Je suppose qu'il y a une command qui permet d'executer une autre commande
sous un utilisateur donne non ?
Tu installe sudo, et tu le configure pour qu'il puisse faire cela.
merci d'avance --
ASPO Infogérance - http://aspo.rktmb.org/activites/infogerance Unofficial FAQ fcolc - http://faq.fcolc.eu.org/ Linux User Group sur Orléans et alentours. Tél: + 33 2 38 76 43 65 (France)
Rakotomandimby Mihamina
On Thu, 28 Oct 2004 08:23:53 +0200, Mylene Sigod wrote:
Hi
Hi
j'utilisais sudo pour permettre a des non root d'utiliser des commandes root ..
Oui
extrait du man sudo : [...] sudo - execute a command as another user [...] -u The -u (user) option causes sudo to run the specified command as a user other than root. To specify a uid instead of a username, use #uid. [...]
cela marche donc aussi en sens inverse ?
Je sais pas ... que dis l'extrait que je viens de citer :-) ? Et aussi tu devrais prendre connaissance de ceci : http://faq.fcolc.eu.org/Members/mihamina/liens/repondre
-- ASPO Infogérance - http://aspo.rktmb.org/activites/infogerance Unofficial FAQ fcolc - http://faq.fcolc.eu.org/ Linux User Group sur Orléans et alentours. Tél: + 33 2 38 76 43 65 (France)
On Thu, 28 Oct 2004 08:23:53 +0200, Mylene Sigod wrote:
Hi
Hi
j'utilisais sudo pour permettre a des non root d'utiliser des commandes
root ..
Oui
extrait du man sudo :
[...]
sudo - execute a command as another user
[...]
-u The -u (user) option causes sudo to run the specified command as a
user other than root. To specify a uid instead of a username, use #uid.
[...]
cela marche donc aussi en sens inverse ?
Je sais pas ... que dis l'extrait que je viens de citer :-) ? Et aussi tu
devrais prendre connaissance de ceci :
http://faq.fcolc.eu.org/Members/mihamina/liens/repondre
--
ASPO Infogérance - http://aspo.rktmb.org/activites/infogerance
Unofficial FAQ fcolc - http://faq.fcolc.eu.org/
Linux User Group sur Orléans et alentours.
Tél: + 33 2 38 76 43 65 (France)
On Thu, 28 Oct 2004 08:23:53 +0200, Mylene Sigod wrote:
Hi
Hi
j'utilisais sudo pour permettre a des non root d'utiliser des commandes root ..
Oui
extrait du man sudo : [...] sudo - execute a command as another user [...] -u The -u (user) option causes sudo to run the specified command as a user other than root. To specify a uid instead of a username, use #uid. [...]
cela marche donc aussi en sens inverse ?
Je sais pas ... que dis l'extrait que je viens de citer :-) ? Et aussi tu devrais prendre connaissance de ceci : http://faq.fcolc.eu.org/Members/mihamina/liens/repondre
-- ASPO Infogérance - http://aspo.rktmb.org/activites/infogerance Unofficial FAQ fcolc - http://faq.fcolc.eu.org/ Linux User Group sur Orléans et alentours. Tél: + 33 2 38 76 43 65 (France)
Stephane Chazelas
2004-10-28, 07:17(+02), Mylene Sigod: [...]
J'execute un petit programme perl de ma creation que je lance en root via le cron regulierement.
Pour certaine fonction, j'ai besoin d'etre root, mais pour une, je dois simplement execute un "rpm -ba xx.spec" mais j'aimerais le faire sous un autre utilisateur (qui a moins de droit que root)
Je suppose qu'il y a une command qui permet d'executer une autre commande sous un utilisateur donne non ? [...]
En perl: POSIX::setuid
-- Stephane
2004-10-28, 07:17(+02), Mylene Sigod:
[...]
J'execute un petit programme perl de ma creation que je lance en root via le
cron regulierement.
Pour certaine fonction, j'ai besoin d'etre root, mais pour une, je dois
simplement execute un "rpm -ba xx.spec"
mais j'aimerais le faire sous un autre utilisateur (qui a moins de droit que
root)
Je suppose qu'il y a une command qui permet d'executer une autre commande
sous un utilisateur donne non ?
[...]
J'execute un petit programme perl de ma creation que je lance en root via le cron regulierement.
Pour certaine fonction, j'ai besoin d'etre root, mais pour une, je dois simplement execute un "rpm -ba xx.spec" mais j'aimerais le faire sous un autre utilisateur (qui a moins de droit que root)
Je suppose qu'il y a une command qui permet d'executer une autre commande sous un utilisateur donne non ? [...]
En perl: POSIX::setuid
-- Stephane
JRD
Bonjour,
Rakotomandimby Mihamina wrote:
On Thu, 28 Oct 2004 07:17:32 +0200, Mylene Sigod wrote:
Bonjour,
Bonjour
Je suppose qu'il y a une command qui permet d'executer une autre commande sous un utilisateur donne non ?
Tu installe sudo, et tu le configure pour qu'il puisse faire cela.
Pour que root lance rapidement et facilement une commande avec des droits d'un autre utilisateur :
su - <mon utilisateur> -c '<ma commande>'
merci d'avance De rien.
JRD. -- jerome (dot) drapeau <at> free (dot) fr http://jerome.drapeau.free.fr La critique est aisée, l'art est difficile.