Ngwọta nye PHP enweghị ikike iji mebie iwu e mere na Linux

Ntụnye njikọ ndị metụtara ya

PHP exec Linux sudoers file Sudo Commands

Mgbanwe mgbe ị na-agba ọsọ na ọnọdụ fastcgi

Mgbe PHP na-agba ọsọ na ngwa ngwa fastcgi, ikikere ya sitere na mmemme nnabata ya. Anyị na-ewere apache dịka ihe atụ iji kọwaa. Nke mbu, anyi kwesiri ichota akuko nke apache na-agba, ma jiri vi ma obu vim iji dezie faịlụ / wdg / sudoers, ma tinye ihe omuma atu a na faịlụ a. N'ime ọdịnaya ndị na-esonụ, buru ụzọ jiri iwu ps chọta usoro apache httpd, lelee ozi akaụntụ ahụ n'akụkụ aka ekpe nke nsonaazụ ahụ laghachiri, wee dezie faịlụ sudoers iji tinye ikike na akaụntụ apache.

            ps aux | grep httpd
vim /etc/sudoers
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
apache ALL=(ALL) NOPASSWD:ALL
        

Mgbanwe mgbe ị na-agba ọsọ na ọnọdụ php-fpm

Mgbe ị na-agba ọsọ na ọnọdụ php-fpm, ọ na-agba dị ka usoro dị iche. Ya mere, anyị buru ụzọ chọta akaụntụ ya na-agba ọsọ, wee rụọ ọrụ ikike dị ka nke dị n'elu.

            ps aux | grep php-fpm
vim /etc/sudoers
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
www ALL=(ALL) NOPASSWD:ALL
        

Nyochaa na mgbanwe na-emetụta

Mgbe arụmọrụ ndị dị n'elu, anyị agbanweela ikike ahụ, mana ọ rụbeghị ọrụ. Anyị kwesịrị ịmalitegharị ọrụ ahụ iji mee ka mgbanwe anyị were mmetụta. Dịka ọnọdụ anyị si dị, bidogharịa ọrụ apache ma ọ bụ php-fpm. Ọ bụrụ na enwetara nsonaazụ ahụ nke ọma, ọ ga-aga nke ọma.

            exec('sudo dmidecode -s system-serial-number', $result);
var_dump($result);