Ne cabuk vazgeciyorsunuz? Kim cozumu yok dedi merak ediyorum. Biz
kolay cozumunu sunmaya calisiyoruz
aslinda. Daha zor olani sunalim o zaman, apache.conf veya httpd.conf
(dagitiminizi hala belirtmediginiz icin
ikisinden biridir diye dusunuyorum) dosyasini acin,

User apache,
User nobody
User www
User www-data

gibi satirlari arayin, satirin ikinci kismi, httpd processini
calistiran sistem kullaniciniz olacaktir.


2009/12/8 Fahri Sak <[email protected]>:
> Verdiğiniz komuttan (root ile) aldığım sonuç:
> -------------------------------------
> mail:~ # grep user /etc/apache2/httpd.conf
> #  |-- mod_usertrack.conf  . . . . . . . . .  defaults for cookie-based user
> tracking
> #  |    |--mod_userdir.conf  . . . . . . . .  enable UserDir (if mod_userdir
> is loaded)
> #  |-- mod_userdir.conf
> #  |-- mod_usertrack.conf
> # run under this user/group id
> # optional cookie-based user tracking
> Include /etc/apache2/mod_usertrack.conf
> --------------------------------------------
> Hangi kullanıcı ile çalıştığı önemli değil aslında istedğim kullanıcı ile
> sadece bir www klasörüne yetki vermek ve SSH File transfer den girebilmesini
> sağlamak.
> Bu sorun bu kadar büyük bir sorun değil, bir çözümü yok mu?
>
>
>
> -----Original Message-----
> From: [email protected]
> [mailto:[email protected]] On Behalf Of A.Gurcan
> Ozturk
> Sent: Tuesday, December 08, 2009 12:04 AM
> To: [email protected]
> Subject: [Linux-sunucu] Re: chown Yetki Ayarları
>
> apache diye bir group yokmus demek ki, asagidaki komutu
> calistirdiginizda size httpd processinin
> hangi kullanici ile calistigini belirten bir satir elde edebilirsiniz.
>
> Hangi dagitimi kullandiginizi belirtmemissiniz, RedHat tabanlilarda
> path asagidaki gibidir.
>
> grep User /etc/httpd/conf/httpd.conf
>
> 2009/12/7 Fahri Sak <[email protected]>:
>>
>> "useradd -g apache -s /bin/false -d /www/sanal/www/actus/ -u 999 actus"
>>
>> "useradd: Unknown group `apache'." ÖYLE BİR GRUP YOK;
>>
>> "useradd -g users -s /bin/false -d /srv/www/htdocs/actus -u 999 actus"
>> ŞEKLİNDE DENEDİĞİMDE DE BU HATAYI ALIYORUM
>>
>> "useradd: Account `actus' already exists."
>>
>> AYRICA : vsftpd.conf içinde  " chroot_local_user=YES" SATIRINI KONTROL
> ETTİM
>> VE MEVCUT.
>>
>> Bir çözüm yolu yok mu ya anlamıyorum sorun nerde!?Yani yapmak istediğim
> çok
>> net ; root'tan actus isimli userimin sadece ssh a bağlandığında file
>> transfer yapabilmesi için bir ayarlama yapmak ve bu dosya zaten www
>> içerisinde ki bir dosya ve sadece bu dosya için rottan yetki vermek ve bu
>> kullanıcının login sorununu çözmek.
>> Yani root olarak yapabileceğim bir şey yokmu hiç?
>>
>>
>>
>> -----Original Message-----
>> From: [email protected]
>> [mailto:[email protected]] On Behalf Of Abdullah
> ÜLKER
>> Sent: Friday, December 04, 2009 8:26 AM
>> To: [email protected]
>> Subject: [Linux-sunucu] Re: chown Yetki Ayarları
>>
>> Fahri Sak yazmış:
>>> Evet sadece file transfer yapması için bir hesap açamıyorum.sorun bu ve
>>> www/htdocs içinde ki diğer klasörleri görmesin istiyorum sadece kendisini
>>> ilgilendiren klasöre yetki verdim chown -R kullanici:grup dizin_adi/
>>> komutuyle
>>> Ayrıca kullanıcının home directory içerisine de yönlendirme yaptım.ama
>> sorun
>>> kullanıcı bu klasörü göremiyor SSH a giriş bile yapamıyor
>>>
>> örnek yapalım.
>> ev dizini /www/sanal/www/temel diyelim.
>>
>> useradd -g apache -s /bin/false -d /www/sanal/www/temel/ -u 999 temel
>>
>> vsftpd kullanıyorsanız, vsftpd.conf içinde ise.
>> chroot_local_user=YES
>> satırının bulunup bulunmadığını kontrol ediniz.
>>
>> --
>>
>> Sevgi, Saygı, Linux Dolu Günler Temenni Ederim.
>>
>>
>>               Truva Linux
>>
>>       Türkiye'nin İşletim Sistemi
>>
>>       http://www.truvalinux.org.tr
>>  http://caylak.truvalinux.org.tr
>>  http://caylakpenguen.wordpress.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
>
> _______________________________________________
> 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

Cevap