abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 03:11 | Zajímavý software

    Společnost Oracle představila sadu nástrojů a skriptů pro sběr a analýzu dat o stavu linuxových systémů a jejich ladění pod společným názvem Oracle Linux Enhanced Diagnostics (OLED). K dispozici pod licencí GPLv2.

    Ladislav Hagara | Komentářů: 5
    dnes 02:33 | Nová verze

    OpenZFS (Wikipedie), tj. implementace souborového systému ZFS pro Linux a FreeBSD, byl vydán ve verzi 2.3.0. Přináší RAIDZ Expansion, Fast Dedup, Direct IO, JSON a Long names.

    Ladislav Hagara | Komentářů: 5
    12.1. 23:33 | Zajímavý článek

    Společnost PINE64 stojící za telefony PinePhone nebo notebooky Pinebook publikovala na svém blogu lednový souhrn novinek.

    Ladislav Hagara | Komentářů: 0
    12.1. 22:55 | Pozvánky

    Baví vás bastlení, fyzika, IT a nebo prostě cokoliv technického? Proseděli jste celé Vánoce v záři obrazovky počítače a nebo jste o tom alespoň snili? Chcete se pochlubit technickými vánočními dárky? Pak doražte na Virtuální Bastlírnu - online pokec (nejen) techniků a bastlířů!

    … více »
    bkralik | Komentářů: 0
    12.1. 22:33 | Nová verze

    Desktopové prostředí Enlightenment bylo vydáno ve verzi 0.27.0, provázejí ho knihovny EFL 1.28. Jde o převážně opravné vydání opět po roce.

    Fluttershy, yay! | Komentářů: 5
    12.1. 01:22 | Nová verze

    Lazygit byl vydán ve verzi 0.45.0. Jedná se o TUI (Text User Interface) nadstavbu nad gitem.

    Ladislav Hagara | Komentářů: 0
    11.1. 17:33 | Komunita

    Na čem aktuálně pracují vývojáři GNOME a KDE Plasma? Pravidelný přehled novinek v Týden v GNOME a Týden v KDE Plasma.

    Ladislav Hagara | Komentářů: 0
    11.1. 17:22 | Nová verze

    Byla vydána nová verze 2.48.0 distribuovaného systému správy verzí Git. Přispělo 93 vývojářů, z toho 35 nových. Přehled novinek v příspěvku na blogu GitHubu a v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    11.1. 17:11 | Nová verze

    Byl vydán Debian 12.9, tj. devátá opravná verze Debianu 12 s kódovým názvem Bookworm. Řešeny jsou především bezpečnostní problémy, ale také několik vážných chyb. Instalační média Debianu 12 lze samozřejmě nadále k instalaci používat. Po instalaci stačí systém aktualizovat.

    Ladislav Hagara | Komentářů: 0
    11.1. 05:00 | Komunita

    Před dvanácti lety, ve svých šestadvaceti letech, navždy odešel Aaron Swartz, výjimečný americký hacker (programátor), spisovatel, archivář, politický organizátor a internetový aktivista. Aaron Swartz založil Demand Progress, spolupracoval na projektech Open Library, Internet Archive a Reddit. Ve svých čtrnácti se podílel na specifikaci RSS 1.0. Vytvořil webový framework web.py, pracoval na tor2web a rozšíření HTTPS Everywhere

    … více »
    Fluttershy, yay! | Komentářů: 6
    Rozcestník

    Dotaz: suexec+apache2 - apache nebezi pod zvolenym uzivatelem

    2.12.2011 09:33 Samgarr | skóre: 5
    suexec+apache2 - apache nebezi pod zvolenym uzivatelem
    Přečteno: 447×

    Zdravim, prosim o radu. Chci na debianu nakonfigurovat apache2 tak aby bezel pod uzivatelem xxx. Postupoval jsem podle navodu http://linux-101.org/howto/apache-virtual-hosts-fastcgi-and-suexec a dokumentace apache2. Nicmene ikdyz jsem nenasel zadnou zjevnou chybu, apache2 stale bezi pod uzivatelem www-data. Uzivatel xxx je standardni systemovy uzivatel, akorat nema platny shell.

    Diky za kazdou radu.

    Logy a konfiguraky - http://pastebin.com/jF4yVnQg (sem mi to neslo pastnout)


    Řešení dotazu:


    Odpovědi

    2.12.2011 13:44 NN
    Rozbalit Rozbalit vše Re: suexec+apache2 - apache nebezi pod zvolenym uzivatelem
    Nevim proc tak slozite, ale staci upravit /etc/apache2/envvars:
    export APACHE_RUN_USER=www-data
    export APACHE_RUN_GROUP=www-data
    
    NN
    2.12.2011 13:56 Samgarr | skóre: 5
    Rozbalit Rozbalit vše Re: suexec+apache2 - apache nebezi pod zvolenym uzivatelem
    Diky za reakci. Predpokladam ze do budoucna bude na serveru vice webu a chci aby kazdy bezel pod vlastnim uzivatelem.
    4.12.2011 19:08 Ĺupex
    Rozbalit Rozbalit vše Re: suexec+apache2 - apache nebezi pod zvolenym uzivatelem
    Nechybí ti tam ten fastcgi wrapper a pokud ne jsou na něm dobře nastavená práva ?
    pavlix avatar 4.12.2011 22:08 pavlix | skóre: 54 | blog: pavlix
    Rozbalit Rozbalit vše Re: suexec+apache2 - apache nebezi pod zvolenym uzivatelem
    Doporučuju se na celý suexec vykašlat, protože ten vůbec nedělá to, co požaduješ. Suexec neslouší k tomu, aby apache běžel pod jinými právy, ale aby pod jinými právy běžely skripty apachem spouštěné, je dobré si o věcech nejdřív něco přečíst.

    Tak jak ty popisuješ funguje například apache-mpm-itk, se kterým mám mimochodem velmi dobré zkušenosti a používám ho všude.
    Já už tu vlastně ani nejsem. Abclinuxu umřelo.
    4.12.2011 23:04 Samgarr | skóre: 5
    Rozbalit Rozbalit vše Re: suexec+apache2 - apache nebezi pod zvolenym uzivatelem
    Samozrejme ze chci pod jinymi pravy spoustet skripty apachem spoustene, ne samotneho apache. Spatne jsem to popsal, byl jsem zrejme mimo z toho cumeni do manualu. Diky.
    Řešení 1× (Samgarr (tazatel))
    4.12.2011 21:52 Igor | skóre: 8
    Rozbalit Rozbalit vše Re: suexec+apache2 - apache nebezi pod zvolenym uzivatelem
    Ahoj,

    asi hladas toto:

    apache2-mpm-itk - multiuser MPM for Apache 2.2

    potom do konf. virtualneho hostu das IfModule mpm_itk_module AssignuserId igorv igorv /IfModule je kopa navodov. ja to pouzivam presne na to,ze mi tam bezi 20 webov ,ale kazdy z inym userom
    Tell me again what that '-r' option to rm does...?
    pavlix avatar 4.12.2011 22:40 pavlix | skóre: 54 | blog: pavlix
    Rozbalit Rozbalit vše Re: suexec+apache2 - apache nebezi pod zvolenym uzivatelem
    Máš tam jedinou chybu, a to že tam dáváš IfModule. On jako uživatel chce, aby AssingUserId fungovalo bezpodmínečně, tedy bez IfModule.
    Já už tu vlastně ani nejsem. Abclinuxu umřelo.
    4.12.2011 23:09 Samgarr | skóre: 5
    Rozbalit Rozbalit vše Re: suexec+apache2 - apache nebezi pod zvolenym uzivatelem
    Jeste jednou pro upresneni, spatne jsem popsal muj problem. Chci skripty jednotlivych webu spoustet pod vlastnimi uzivateli, ne pod jednim jako je to defaultne. Nechci spoustet apache pod vlastnimi uzivateli, ale skripty apachem spoustene ano. Jak jsem vycetl z manualu a navodu na netu, modul suexec by to mel umoznovat. Diky.
    Max avatar 5.12.2011 07:55 Max | skóre: 72 | blog: Max_Devaine
    Rozbalit Rozbalit vše Re: suexec+apache2 - apache nebezi pod zvolenym uzivatelem
    suexec + fastcgi je věc, co se hodně používala za dob neexistence "apache2-mpm-itk". Dnes je "apache2-mpm-itk" stabilní a plně funkční (není problém v ostrém provozu), vše je jednodušší, mělo by to být i rychlejší. Logické tedy je, nenasazovat v dnešní době fastcgi + suexec, ale použít rovnou "apache2-mpm-itk".

    Jinak pokud trváš na fastcgi+suexec, tak jak už bylo řečeno, zkontroluj si, zda máš ten wraper skript, správné cesty, správná práva atd.

    Já volám fastcgi wrapper takto :
        SuexecUserGroup uzivatel skupina
        PHP_Fix_Pathinfo_Enable 1
        <Directory /var/www/vweb/domena.tld/>
          Options +ExecCGI
          AllowOverride All
          AddHandler fcgid-script .php
          FCGIWrapper /var/www/php-fcgi-scripts/domena.tld/php-fcgi-starter .php
          Order allow,deny
          Allow from all
        </Directory>
    
    Jinak další problém je, že nemůžeš volat suexec na libovolný adresář. Co vím, tak v debianu lenny a možná i novějších má suexec natvrdo nastavené cesty ve zdrojákách, takže samotný web musí být v požadované cestě. V případě debian lenny tedy ve "/var/www". To ale jak koukám máš dobře.
    Zdar Max
    Měl jsem sen ... :(
    6.12.2011 22:30 Samgarr | skóre: 5
    Rozbalit Rozbalit vše Re: suexec+apache2 - apache nebezi pod zvolenym uzivatelem
    Diky vsem za nakopnuti, apache2-mpm-itk funguje a dela presne to co potrebuju.

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.