mongoose - run as user

Sekcia: Konfigurácia 02.02.2012 | 11:53
Peter S.   Návštevník
Ahoj,

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ť?
    • Re: mongoose - run as user 02.02.2012 | 13:38
      Avatar bedňa LegacyIce-antiX  Administrátor
      Táto správa neobsahuje vírus, pretože nepoužívam MS Windows. http://kernelultras.org
      • Re: mongoose - run as user 02.02.2012 | 13:57
        Peter S.   Návštevník
        dobre, skúsil som toto:

        $ps -axo comm,uid,euid
        mongoose 0 0


        Takže ako vidíš v obidvoch stlpcoch je 0, takže čo dalej?


        • Re: mongoose - run as user 02.02.2012 | 15:08
          Avatar bedňa LegacyIce-antiX  Administrátor
          Aj ti to správne vypísal, páč 0 je root :)

          Keď si pozrieš o riadok nižšie je tam príklad:
          ps -eopid,tt,user,fname,tmout,f,wchan
          Táto správa neobsahuje vírus, pretože nepoužívam MS Windows. http://kernelultras.org
          • Re: mongoose - run as user 02.02.2012 | 15:35
            Peter S.   Návštevník
            no že 0 je root je mi jasné, ved som tam aj ako euid čakal id toho môjho užívateľa a nič (teda 0)...

            s tým tvojim príkazom čo si uviedol, neviem kam mieriš... nemohol by si to rozviesť?
            • Re: mongoose - run as user 02.02.2012 | 18:55
              WlaSaTy   Návštevník
              Pokiaľ nástroju sudo nedefinuješ pod kým to má spustiť, tak to spustí pod rootom.
            • Re: mongoose - run as user 02.02.2012 | 22:30
              Avatar bedňa LegacyIce-antiX  Administrátor
              To boly tie príklady čo sú v manuály, po úprave použi toto:
              ps -eopid,fname,user | grep mongoose
              Táto správa neobsahuje vírus, pretože nepoužívam MS Windows. http://kernelultras.org
              • Re: mongoose - run as user 02.02.2012 | 22:55
                Peter S.   Návštevník
                Jasne, a už to funguje...

                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
                • Re: mongoose - run as user 02.02.2012 | 23:14
                  Avatar bedňa LegacyIce-antiX  Administrátor
                  Nieje zač, manuál vždy pomôže :)
                  Táto správa neobsahuje vírus, pretože nepoužívam MS Windows. http://kernelultras.org