php ile exec yapabilirsiniz. -- # Haydar Acer
http://hydr.tk facebook <https://facebook.com/hokapuka>twitter <https://twitter.com/devvrim>linkedin <https://www.linkedin.com/in/haydaracer> 2014-10-01 21:16 GMT+03:00 Salih PALA <[email protected]>: > Selam, > > İlk problem için gerçekten çok iyi bir çözüm oldu, desteğiniz için > teşekkür ederim. > > Diğer problem için php ve phyton kullanabilirim hali hazırda ilgili > sunucumda kullanıyorum. Bu işlemi yapmak istediğim sunucuma yalnızca ben > erişiyorum ve internete kapalı bir sunucu. Sadece local uygulamalar için > kullanıyorum ve güvenlik problemim olmuyor. Arka planda scripti rahat > koşturabilmem için root istiyorum fakat buna görede yetkileri ayarlayabirim. > > Genelde internet üzerinde html veya php basit bir sayfaya buton > yerleştirilmiş exec ile buton tetiklendiği zaman hedef .sh dosyasını > çalıştırması işlenmiş benimde yapmak istediğim hemen hemen böyle birşey. > Fakat denediklerimi ya ben yapamadım ya accesslerle ilgili sorunum var yada > farklı bir sorun var anlayamadım. > > 1 Ekim 2014 16:55 tarihinde Adil İLHAN <[email protected]> yazdı: > >> Merhaba, >> >> >> 1 Ekim 2014 15:33 tarihinde Salih PALA <[email protected]> yazdı: >> >> > Bunun için bir çok makaleyi forumu gezdim bir çok kişi bir sürü şey >> > göstermiş sanırım hepsini tam uyguladım ama henüz scripti >> çalıştıramadım. Bu >> > konuda bilgisi olan var mı? >> >> 1. problem için hızlıca şöyle bir şey yazdım, işinize göre düzenlersiniz: >> >> while read i; do >> OIFS="$IFS" >> IFS='/' >> read -a split <<< "${i}" >> if grep "^${split[2]}$" 2.txt > /dev/null; then >> echo $i >> fi >> IFS="$OIFS" >> done <1.txt >> >> 2. problemi ise sadece HTML ile çözemezsiniz. Arkaya PHP, Python, Ruby >> gibi bir dil koyup bu dillerin shell execution fonksiyonlarını >> kullanmalısınız. >> >> Ancak root ile çalışmalı demişsiniz. Orada işler biraz değişiyor. Web >> server'ı çalıştıran kullanıcılar genelde root olmazlar. >> >> Root ile yapılması gereken işi bir şekilde web server kullanıcısı ile >> yapmaya çalışın. >> >> Hiç önerilen bir yöntem değildir ama web server'ı root grubunda >> çalıştırabilirsiniz. Ama bunun getireceği güvenlik problemlerini de >> önceden kabul etmiş olursunuz, çünkü bu yöntem hiç güvenli bir yöntem >> değildir. >> >> -- >> Adil İlhan >> >> http://www.adililhan.com >> _______________________________________________ >> Linux-sunucu E-Posta Listesi >> [email protected] >> >> Liste kurallarını http://liste.linux.org.tr/kurallar.php bağlantısından >> okuyabilirsiniz; >> >> Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen >> e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 >> dakika içinde üyeliğinizi sonlandırabilirsiniz. >> https://liste.linux.org.tr/mailman/listinfo/linux-sunucu >> > > > > _______________________________________________ > Linux-sunucu E-Posta Listesi > [email protected] > > Liste kurallarını http://liste.linux.org.tr/kurallar.php bağlantısından > okuyabilirsiniz; > > Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen > e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 > dakika içinde üyeliğinizi sonlandırabilirsiniz. > https://liste.linux.org.tr/mailman/listinfo/linux-sunucu > >
_______________________________________________ Linux-sunucu E-Posta Listesi [email protected] Liste kurallarını http://liste.linux.org.tr/kurallar.php bağlantısından okuyabilirsiniz; Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 dakika içinde üyeliğinizi sonlandırabilirsiniz. https://liste.linux.org.tr/mailman/listinfo/linux-sunucu
