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

Cevap