Pages : 1
#1 Le 14/03/2007, à 10:08
- jemini
[resolu] Changer l'utilisateur d'un processus Mongrel
Bonjour,
en executant "ps aux", je me suis aperçu que l'un des processus tourner en user root (qui ne devrait pas ...).
Comment modifier le user de ce processus pour qu'il tourne avec mon user personel plutôt qu'avec le user root ?
Merci pour vos réponses.
Longue vie à la communauté
Dernière modification par jemini (Le 23/03/2007, à 08:05)
Hors ligne
#2 Le 14/03/2007, à 10:55
- newrikk
Re : [resolu] Changer l'utilisateur d'un processus Mongrel
Bonjour, s'il tourne en root ,doit ya avoir une raison, il doit certainement utiliser des fichiers uniquement accessibles au root j'imagine.
C'est quoi le nom du processus stp ?
Il doit y avoir une bonne raison à ça rassure toi.
Hors ligne
#3 Le 14/03/2007, à 11:14
- jemini
Re : [resolu] Changer l'utilisateur d'un processus Mongrel
Le processus en question est mongrel, programme que j'ai installé pour faire tourner une appli RoR.
Ce processus n'a pas besoin et ne doit pas être en root pour des questions de sécurité.
Il doit seulement pouvoir accéder à des répertoire qui appartiennent à mon user pour ainsi faire tourner l'appli Rails.
C'est pourquoi je voudrais qu'il tourne sous mon user.
J'ai déjà un serveur web (nginx) qui tourne sous mon user. J'ai défini cela dans le fichier de conf de nginx...là, ça a été facile !
J'aimerais en faire de même pour mongrel mais je ne sais pas comment faire
Hors ligne
#4 Le 14/03/2007, à 12:02
- newrikk
Re : [resolu] Changer l'utilisateur d'un processus Mongrel
Peut-être en changeant le propriétaire de l'exécutable associé avec chown en ta plaçant dans le bon répertoire :
sudo chown tonuser lenomdelexecutable
Mais à part ça je vois pas, j'espère que quelqu'un pourra t'aider si ma manip ne marche pas.
Hors ligne
#5 Le 23/03/2007, à 08:04
- jemini
Re : [resolu] Changer l'utilisateur d'un processus Mongrel
Petit retour d'expérience, vu que le problème est résolu
Pour modifier les droits du processus mongrel, il faut simplement l'indiquer dans le fichier de config mongrel propre à l'application (fichier .yml) :
---
user: utilisateur_de_mon_choix
group: groupe_de_de_mon_choix
C'est tout...
Hors ligne
#6 Le 23/03/2007, à 08:16
- newrikk
Re : [resolu] Changer l'utilisateur d'un processus Mongrel
Ah ben c'était pas compliqué pourtant, chuis mauvais :lol:
Hors ligne