Fórum Root.cz
Hlavní témata => Server => Téma založeno: Petr 07. 05. 2012, 15:41:56
-
Dobrý den,
Mám menší problém, když mně něco vytvoří apache2 nějaký soubor nemohu ho z FTP změnit.
A netuším jak to změnit někdo říká že musím nastavit stejný User a Group ale netuším kde a co.
Proto se obracím na vás.
Děkuji předem a přeji pěkný den
-
Jen dodám mám Debian 6.0.4
-
Apache asi bezi pod www-data (33), ukaz config ftpd.
-
To právě nevim kde je ten config proto se ptám.... Nemohu ten config najít u pure-ftpd...
-
Vacsinou je to tu: /etc/pureftpd/conf/
Resp. pozri co vsetko tam mas:
ls -hlaR /etc/pureftpd/
-
reseni je proste, konverze linuxu na windows xp:
echo chmod -R 4777 / > /etc/cron.hourly/winxp
soubory potom budou nepristupne max hodinu, sice to neni idealni jako ykspecka, ale kuci od debianu na tom prej s canonicalem tvrde makaj.
-
prava pod kterymi bezi apache
grep _RUN_ /etc/apache2/envvars | head -2
vystup >>>>
export APACHE_RUN_USER=www-data
export APACHE_RUN_GROUP=www-data
pure-ftpd bude dost mozna pouzivat mysql databazi anebo taky ne, netusim jak to tam mas nastavene - muze to byt uvnitr dbispconfig, webmin a jine databaze, nebo to muze mit samostatnou databazi
kdyz bude souhlasit ftp uzivatelsky ucet a uzivatel webserveru musi to fungovat.... tohle je moc malo udaju na nejake reseni
-
echo 33 > /etc/pure-ftpd/conf/MinUID
-
Ahoj,
správnější řešení v řadě případů bude nahradi apache2-mpm-prefork za apache2-mpm-itk a v konfiguraci jednotlivých webů (uživatelů) použít direktivu AssignUserID user group.
Tím lze dosáhnout toho, že web www.domena.cz poběží pod uživatelem např. domena_cz a když soubor zapíše apache, bude mít stejného vlastníka jako při uploadu přes ftp nebo sftp.
-
reseni je tady sice hromada ale autor nenapsal pres co spravuje nebo kde jsou ulozeny ftp ucty a bez toho si to jedine tak jeste vic rozdrbe :D