Hozzászólások
Regards.
Nem tudom, hogy hanyan futottak bele az alabbi dologba, de leirom, hatha segit valakinek. Lusta voltam ismet kicsit doksit olvasni, es elment egy fel napom erre..:/
Adott egy apache /var/www ala chrootolva.
Adott egy php ( php.ini atmasolva szepen /var/www/conf ala )
Adott egy Gentoo alatt fejlesztett php, de az exec() methodok nem mukodnek.
Miert is nem? Atmasoltam a /var/www/bin/$command-okat, amiket exec-elni kell, de igy sem mukodtek. :/
Elolvastam egy csomo listat, mignem rajottem, hogy egy /bin/sh -t is at kell masolni a chroot ala... azota megy minden tokeletesen. Konkluzio? RTFM++ ezerszer es:
Ne felejtsetek el atmasolni a /bin/sh-t a chroot ala!
Ne felejtsetek el az ld.so-t es az ld.so.hints-et atmasolni!
Meg egy fontos dolog, bar ezt szerintem meg az userek is tudjak:
Ha vmi executable-t masolsz at, nezd meg mindig ldd-vel, hogy mi kell a zavartalan mukodesehez.
- A hozzászóláshoz be kell jelentkezni
Sot egy megjobb tanacs:
Ne hasznaljatok external hivasokat..:D
- A hozzászóláshoz be kell jelentkezni