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
