int main(int argc,char * argv[]) { uid_t uid,euid; char cmd[1 " /> 98精品国产高清在线看入口,好吊爽在线播放视频,91深夜福利

一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

php 執行系統命令的方法

代碼如下:
復制代碼 代碼如下:
#include <stdio.h>
#include <stdlib.h>
#include <sys/types.h>
#include <unistd.h>
#include <string.h>

int main(int argc,char * argv[])
{
    uid_t uid,euid;
    char cmd[1024]="chmod -R 777 ";
    uid =getuid();
    euid = geteuid();


    //printf("param %s/n",strcat(cmd,argv[1]));
    //exit(0);
    //printf("uid:%un. eudi=%un/n",getuid(),geteuid());

    if(setreuid(euid,uid))
        perror("setreuid");

    //printf("uid:%un. eudi=%un/n",getuid(),geteuid());    

system(strcat(cmd,argv[1]));
    return 0;

}

現在說下,在linux下面,gcc編譯,以及復權的問題:
執行
gcc -Wall -o phpchmod phpchmod.c
執行
chmod u+s ./phpchmod
php代碼的使用:
復制代碼 代碼如下:
$chmod_line = dirname(__FILE__)."/phpchmod ./dest_dir/";
system($chmod_line);

php技術php 執行系統命令的方法,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 加勒比不卡 | 怡红院视频在线观看最新 | 国产精品久久久尹人香蕉 | 成人婷婷 | 精品久久久噜噜噜久久7 | 欧美成人aaaa免费高清 | 国产精品 第二页 | 国产精品伦理一区二区三区 | 四虎成人4hutv影院 | 精品国产一区二区三区不卡 | 婷婷开心激情 | 国产精品综合视频 | 日韩一区二区三区视频 | 在线免费视频一区二区 | 99成人国产精品视频 | 久热99这里只有精品视频6 | 在线天堂资源 | 久久免费视屏 | 日本成人在线网站 | 国产一区二区三区手机在线观看 | 久久道 | 成年黄网站 | 成人精品一区久久久久 | 一区二区三区四区五区六区 | 国产成人咱精品视频免费网站 | 2022久久免费精品国产72精品 | 精品一区二区三区在线视频 | 中国女人一级做受免费视频 | 欧美三级精品 | 五月综合色| 久久99久久精品视频 | 国产成人精品免费视频大全可播放的 | 久久线看观看精品香蕉国产 | 久久久99精品免费观看 | 好吊妞视频一区二区 | 91国视频| 色久优优 | 免费女人扒开下面无遮挡 | 日本精品久久久久久久久免费 | 久久精品综合 | 天天色综合图片 |