Tharollo ho PHP ha e na tumello ea ho phethisa taelo ho Linux
Litšupiso tse amanang tsa semmuso
PHP exec Linux sudoers file Sudo CommandsLiphetoho ha li sebetsa ka mokhoa oa fastcgi
Ha PHP e sebetsa ka mokhoa oa fastcgi, litumello tsa eona li futsitsoe ho tsoa lenaneong la eona la moamoheli. Re nka apache e le mohlala ho hlalosa. Taba ea mantlha, re hloka ho fumana ak'haonte eo apache e sebetsang ho eona, ebe re sebelisa vi kapa vim ho hlophisa file ea / etc / sudoers, ebe u eketsa mohlala o latelang oa faele. Linthong tse latelang, qala ka ho sebelisa ps taelo ea ho fumana ts'ebetso ea apache httpd, sheba tlhaiso-leseling ea ak'haonte ka lehlakoreng le letšehali la sephetho se khutlisitsoeng, ebe u hlophisa file ea sudoers ho kenya tumello ho akhaonto ea apache.
ps aux | grep httpd
vim /etc/sudoers
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
apache ALL=(ALL) NOPASSWD:ALL
Mokhoa oa ho fetoloa ha o sebetsa ka mokhoa oa php-fpm
Ha e sebetsa ka php-fpm mode, e sebetsa joalo ka tšebetso e arohaneng. Kahoo re qala ka ho fumana ak'haonte ea eona e sebetsang, ebe re etsa ts'ebetso ea tumello joalo ka haholimo.
ps aux | grep php-fpm
vim /etc/sudoers
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
www ALL=(ALL) NOPASSWD:ALL
Netefatsa hore liphetoho li ea sebetsa
Kamora ts'ebetso e kaholimo re fetotse tumello, empa ha e so sebetse. Re hloka ho qala bocha ts'ebeletso ho etsa hore phetoho ea rona e sebetse. Ho latela maemo a rona, qala bocha tšebeletso ea apache kapa php-fpm. Ebe u phethisa taelo ea exec ho bona sephetho se khutlisitsoeng Haeba sephetho se khutlisitsoeng se fumanoa ka mokhoa o tloaelehileng, sea atleha
exec('sudo dmidecode -s system-serial-number', $result);
var_dump($result);