chown -R ftpuser /site/klasor şeklinde yaptım, sonuç başarılı.
Teşekkür ederim uğur Bey.




Sinan ŞENTÜRK

-----Original Message-----
From: [email protected] 
[mailto:[email protected]] On Behalf Of Ugur Engin
Sent: Friday, February 12, 2010 10:35 PM
To: [email protected]
Subject: [Linux-sunucu] Re: Apache


Merhaba,

Web uzerinden olusturulan dosya veya klasorler Apache kullanicilari
altinda acilir(apache'nin sahiplenmesi); bu durumda  ya ftp den bu
islemleri yapacaklar(klasor,dosya create) yada web uzerinden.

isin guvensiz boyutu burda neden tartisildi pek anlamadim fakat korkacak
bir durum yok soyleki: apache'nin kendi root kullanicisi  + ilgili
domainin apache kullanicisi ile tekrar klasorlerin yetkilerini chown ile
set ederseniz problem yasanmayacaktir.

ornek : chown -R siteuser:psacln /klasor
root klasorun icinde : chown -R siteuser:psacln * 

yukaridaki psacln kullanicisi plesk kurulu bir sistemde apache'nin root
kullanicisidir. 

bu durumda zaten apache kullanicilarini kaybeden klasor ve alt dosyalari
yetkilerini geri aliyor olacaktir.

* dikkat etmeniz gereken kisim domainin sistemdeki apache user'i ile
yetkileri vermenizdir. (domainin root klasorunde ls- l komutu ile
domainin apache kullanicilarini gorebilirsiniz.)



iyi calismalar
Ugur Engin
http://ugurengin.com
http://ugurengin.com/pgp/


On Fri, 2010-02-12 at 21:47 +0200, Sinan ŞENTÜRK wrote:
> Durumu yazılımı yapan arkadaşlarımızla görüştüm.
> 
> Onlar sanırım yazılım kendi içinde halledecekler.
> 
> Tekrar teşekkür ederim.
> 
>  
> 
>  
> 
>  
> 
>  
> 
> Sinan ŞENTÜRK
> 
> 
>  
> 
> From:[email protected]
> [mailto:[email protected]] On Behalf Of Baris
> Sent: Friday, February 12, 2010 8:10 PM
> To: [email protected]
> Subject: [Linux-sunucu] Re: Apache
> 
> 
>  
> 
> Ayrı bir grup açılır apache ve kullanıcı o gruba dahil edilebilir, o
> dosya veya dizin için grup yetkileri düzenlenir. 
> 
> Tabi bu bir paylaşımlı barındırma ortamında yapılıyorsa daha sağlıklı
> bir yöntem bulunmalı, bir programlama diliyle kullanıcı için yönetim
> programı yazmak gibi.
> 
> Orçun Başlak wrote: 
> 
> Yani buda yapılabilir ama güvenlik konusunda ödün vermiş olursunuz.
> FTP kullanıcısının eger sistemde bu yolu kullanan başka kişiler varsa
> onların dosyalarını da editlemesine yok açabilirsiniz. 
> 
> Orçun Başlak
> 
> 
> 
> 2010/2/12 Baris <[email protected]>
> 
> kullanıcı'yı apache grubuna ekleyip gruba rw yetkisi verin.
> 
> Sinan ŞENTÜRK wrote: 
> 
> İlk yaptığım o şekilde oldu, maalesef olmadı.
> 
>  
> 
>  
> 
>  
> 
> Sinan ŞENTÜRK
> 
> 
>  
> 
> From: [email protected]
> [mailto:[email protected]] On Behalf Of Orçun
> Başlak
> Sent: Friday, February 12, 2010 5:13 PM
> To: [email protected]
> Subject: [Linux-sunucu] Re: Apache
> 
> 
>  
> 
> Dosya upload edildikten sonra birşekilde "CHMOD 777" yapabilirsen FTP
> kullanıcı silebilecektir diye düşünüyorum.
> Orçun Başlak
> 
> 2010/2/12 Sinan ŞENTÜRK <[email protected]>
> 
> Merhaba Arkadaşlar,
> 
> Bir web projemiz için CentOS 5.4 kullanıyoruz.
> 
> Web üzerinden bağlanan bir kullanıcı bir dosya upload ettiği zaman Ftp
> ‘den bağlanan kullanıcı o dosyayı silemiyor.
> 
> Dizin içinde baktığım zaman o upload edilen dosyaları apache user’ın
> eklediğini görüyorum normal olarak.
> 
> Benim istediğim apache user’ın upload ettiği o dosyaları, o dizine
> bağlanma izni olan FTP user’ı silebilsin.
> 
> Nasıl bir yol izlemeliyim sizce?
> 
>  
> 
>  
> 
>  
> 
>  
> 
> Sinan ŞENTÜRK
> 
> 
>  
> 
> 
> 
> 
> __________ Information from ESET NOD32 Antivirus, version of virus
> signature database 4861 (20100212) __________
> 
> The message was checked by ESET NOD32 Antivirus.
> 
> http://www.eset.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.
> http://liste.linux.org.tr/mailman/listinfo/linux-sunucu
> 
> 
>  
> 
>  
> 
> __________ Information from ESET NOD32 Antivirus, version of virus
> signature database 4861 (20100212) __________
> 
>  
> 
> The message was checked by ESET NOD32 Antivirus.
> 
>  
> 
> http://www.eset.com
> 
> 
> 
> 
> __________ Information from ESET NOD32 Antivirus, version of virus
> signature database 4861 (20100212) __________
> 
> The message was checked by ESET NOD32 Antivirus.
> 
> http://www.eset.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.
> http://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.
> http://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.
> http://liste.linux.org.tr/mailman/listinfo/linux-sunucu
>   
> 
> 
> 
> __________ Information from ESET NOD32 Antivirus, version of virus
> signature database 4861 (20100212) __________
> 
> The message was checked by ESET NOD32 Antivirus.
> 
> http://www.eset.com
> 
> 
> 
> 
> __________ Information from ESET NOD32 Antivirus, version of virus
> signature database 4861 (20100212) __________
> 
> The message was checked by ESET NOD32 Antivirus.
> 
> http://www.eset.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.
> http://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.
http://liste.linux.org.tr/mailman/listinfo/linux-sunucu
 

__________ Information from ESET NOD32 Antivirus, version of virus signature 
database 4862 (20100212) __________

The message was checked by ESET NOD32 Antivirus.

http://www.eset.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.
http://liste.linux.org.tr/mailman/listinfo/linux-sunucu

Cevap