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
