mongoose - run as user
predpokladám že málokto pozná mongoose - veľmi jednoduchý web serverík, hrám sa s ním a má tam jednu možnosť:
-u run_as_user
Switch to given user's credentials after startup. Default: ""
problém je že ps -ef ukazuje pre daný proces UID root (z neho to spuštam)
Takže otázka je ako si môžem overiť že process ozaj beží pod užívateľom abc a nie pod rootom...
Samozrejme môžem sa vykašľať na tento prepínač a spúšťať to priamov cez su -c
Vie mi niekto poradiť?
Pre pridávanie komentárov sa musíte prihlásiť.
$ps -axo comm,uid,euid
mongoose 0 0
Takže ako vidíš v obidvoch stlpcoch je 0, takže čo dalej?
Keď si pozrieš o riadok nižšie je tam príklad:
ps -eopid,tt,user,fname,tmout,f,wchan
s tým tvojim príkazom čo si uviedol, neviem kam mieriš... nemohol by si to rozviesť?
ps -eopid,fname,user | grep mongoose
ako user už vypisuje prislušného usera nie roota. Takže záver je že príslušný prepínač v mongoose funguje :)
Vďaka