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 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é big_smile

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. smile

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 hmm

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. smile

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 lol

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:lol:

Hors ligne