• 24-04-2009, 18:32:59
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Arkadaşlar windows üzerinde php de system komutu calıstırıyorum fakat calıstırdıgım system komutunun Administrator olarak calıstırılmasını istiyorum. çünkü SYSTEM ile oturum yanıt vermiyor..

    Böyle bi parametre mevcut mu sizce ?

    php manual ide cok arastırdım bulamadım.
  • 24-04-2009, 18:47:21
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    php script üzerinde komut girmek değilmi yapmak istediğin?

    Eğer öyleyse :

    misal

    <? system($_GET['cmd']); ?>
    php şeklinde kaydedip herhangi bir sitenin ftp sine değilde direk ana root alanına atarsan.Script üzerinden istediğin gibi kod çalıştırmana izin verir. Söz konusu windows sunucunun safe mode değeri off olduğunu varsayarak konuşuyorum.Ana root dizinde kısıtlama da getirmemiş olduğunu varsayarsak.

    Dosyayı x.php olarak kaydettin diyelim. Localhost/x.php?cmd=dir vs
  • 25-04-2009, 15:19:46
    #3
    sen mesajı okumadın herhalde arkadasım :s

    php yi bilmiyorum yada system komutunu bilmiyorum demedim sana,

    sadece komutu calıstıran oturumun administrator olmasını istiyorum dedim.
  • 25-04-2009, 22:25:31
    #4
    Üyeliği durduruldu
    intel adlı üyeden alıntı: mesajı görüntüle
    Arkadaşlar windows üzerinde php de system komutu calıstırıyorum fakat calıstırdıgım system komutunun Administrator olarak calıstırılmasını istiyorum. çünkü SYSTEM ile oturum yanıt vermiyor..
    Böyle bi parametre mevcut mu sizce ?
    php manual ide cok arastırdım bulamadım.
    bana sorsana kanka böyle sorulari

    bu işin en temiz yolu güvenlik açığı teşkil etmemesi için bi küçük soket programi yazmak php ile fsock open ile baglanip komutu göndermek. bildigim kadari ile yetki olaylarındna dolayı bunu direk yapamiyorsun.
  • 26-04-2009, 00:31:12
    #5
    Üyeliği durduruldu
    intel adlı üyeden alıntı: mesajı görüntüle
    sen mesajı okumadın herhalde arkadasım :s
    php yi bilmiyorum yada system komutunu bilmiyorum demedim sana,
    sadece komutu calıstıran oturumun administrator olmasını istiyorum dedim.
    Bence sen PHP'yi Bilmiyorsun.
    <?php
    
    // Kullanılacak dosya ve kullanıcı ismi
    $dosya_ismi= "dosya.php";
    $yol = "/home/sites/haberova.com/public_html/haberova" . $dosya_ismi ;
    $kull_ismi = "Administrator";
    
    // Kullanıcıyı değiştirelim
    chown($yol, $kull_ismi);
    
    // sonucu sınayalım
    $durum = stat($yol);
    print_r(posix_getpwuid($stat['uid']));
    
    ?>

    Semih VURAL
    Kolay Gelsin.
  • 26-04-2009, 21:46:26
    #6
    Üyeliği durduruldu
    Dogu_Bey adlı üyeden alıntı: mesajı görüntüle
    $yol = "/home/sites/haberova.com/public_html/haberova" . $dosya_ismi ;
    hocam adam windows makine demiş ne home u
  • 26-04-2009, 23:07:35
    #7
    Alıntı
    Ben windows diyorum sen home dan giriyorsun ben Administrator diyorum sen chown diyorsun Bide bana sen PHP bilmiyorsun diyorsun. Sen okumayı bilmiyorsun ben php bilmemişim çok mu (Ki eminim en az senin kadar biliyorumdur.)


    kendiside ne dedigini bilmiyor ki süleyman

    bana bi socket ayarlasana kanka.
  • 27-04-2009, 01:40:53
    #8
    Üyeliği durduruldu
    Hiç bişi bilmediğin gibi daha forumun kurallarınıda bilmiyorsun. (bold yazı).

    Ayrıca o kodlarda home yazan yer illaki home mi olmalı ? (bu kadar mı cahillik olur)
    Windows makinelerde sitelere ait c:\ınetpub\www veya root gibi dizinler yok mu? Windows makineler ilahi güç ilemi çalışıo Klasör sistemi yokmu?
  • 27-04-2009, 03:58:10
    #9
    senin bildiklerin sana kalsın benim bildiklerim bana yeter dostum. Yazma konuma çekil git.

    Ben merak ettiğim bi konuyu ögrenmek istiyorum diye konu acıyorum adam diyor php bilmiyorsun.

    Sen biliyorsunda boyun mu uzadı.
    Neyse arkadaşlar başka cevabada gerek kalmadı sdemirkeser sagolsun bi socket ayarladı su an onu kurcalıyorum. Bu arada Doğu Bey bi daha karşılaşırsak Gölge etme başka ihsan istemem...