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 Commands

Liphetoho 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);