Problem, htaccess grup ve kullanıcı izinleri ile ilgili olabilir, bu durumda .htaccess dosyası içine "Require valid-user" satırını eklemek işe yarayabilir.
2012/8/1 Necati BAYAR <[email protected]>: > emrecan bey ilginiz için öncelikle teşekkür ederim. > > şimdi şöyle bir tespitte bulundum. > kendim bir tane index.html dosyası hazırladım > bunu serverde /var/www/html diznin altına deneme diye bir dizin oluşturdum. > ve buraya ekledim dosyayı > > 1- browserden bağlanınca http://ipadres/deneme/index.html yazınca sayfa > geldi > 2- daha sonra deneme dizinin içerisine .htaccess dosyasını kopyaladım. > 3- 1. adımı uyguladım ve bana kullanıcı adı ve şifre sordu. > 4- yanlış şifre girdim ve index.html dosyasına erişemedim. > 5- tekrar deneme yaptım dogru kullancı adı ve şifreyi girdim. Şifreyi kabul > etti ve index.html dosyasını gördüm. > > bundan anladıgım kadarı ile apache configrasyonunda veya .htaccess lerle > ilgi bir sıkıntı yok. > başka bir problem var. diger serverdan kopyaladım kalasörlere erişemiyorum. > dosya ve klasörleri kopyalarken erişim hakları ile beraber aldım. > > > > 1 Ağustos 2012 15:25 tarihinde emrecan ural <[email protected]> yazdı: > >> Belirtmem gereken birkaç nokta var: >> >> 1) .htaccess dosyasının kullanılmasına gerek yok. Apache >> dökümantasyonunda da bu dosyanın içerisindeki herşeyin ana >> konfigurasyon dosyasına yazılmabileceği ve de öyle yapılması tavsiye >> ediliyor. Ancak ana konfigurasyon dosyasına ulaşılamadığı zaman >> .htaccess kullanılmalı >> >> 2) .htpasswd be .htgroup dosyaları /etc/ klasörünün altında, bu >> güvenlik açısından pek doğru değil. >> >> .htaccess dosyasının yedeğini alıp sildikten sonra, >> >> httpd.conf içerisindeki: >> <Directory "/var/www/cgi-bin"> >> # AllowOverride All >> AllowOverride Authconfig >> Options None >> Order allow,deny >> Allow from all >> >> AuthName "FIRMA" >> AuthType Basic >> AuthUserFile /etc/.htpasswd >> AuthGroupFile /etc/.htgroup >> Require group tekniker muhendis yonetim satis >> Require valid-user >> >> </Directory> >> >> değişikliklerini yapıp tekrar dener misin? >> >> >> >> 2012/8/1 Necati BAYAR <[email protected]>: >> > default şeklinde kullanıyorum default dizini /var/www oldugu için ben >> > kullanıcıların gidecegi sayfaları var/www dizinin altına cgi-bin gibi >> > degişik directoryler vererek yazmış oldugumuz kodlarla yapıyorum >> > httpd.conf dosyası ekte >> > >> > >> > >> > 1 Ağustos 2012 14:42 tarihinde emrecan ural <[email protected]> >> > yazdı: >> > >> >> Peki, Apache konfigurasyonunda <Directory> tanımları içerisinde ne var? >> >> >> >> >> >> 2012/8/1 Necati BAYAR <[email protected]>: >> >> > burada virtual host tanımım yok. >> >> > size şu şekilde işleyisi anlatayım. >> >> > birtane web sayfam var burada bir tane giriş isminde bir link var. >> >> > bu giriş linki şu anda aktardıgım server'a yönlü >> >> > >> >> > ipadres/cgi-bin/login.cgi diye kendi, yazdıgımız bir kodu >> >> > çalıştırıyor. >> >> > cgi-bin directory di /var/www altında >> >> > >> >> > cgi-bin klasörünün içerisinde .htaccess dosyası mevcut. >> >> > kullanıcı adına göre bir o kişiyi farklı dizinlere yönlendiryoruz. >> >> > yönlendirdigimiz dizindede .htaccess dosyları mevcut >> >> > >> >> > .htaccess dosyasını kaldırınca erişmek istedigim sayfaları >> >> > görebiliyorum >> >> > >> >> > >> >> > 1 Ağustos 2012 14:31 tarihinde emrecan ural <[email protected]> >> >> > yazdı: >> >> > >> >> >> httpd.conf içerisinde virtual host tanımı ile ilgili directory >> >> >> tanımı >> >> >> altındaki Auth parametreleri bölümüne; >> >> >> AuthzUserAuthoritative off >> >> >> >> >> >> satırını ekleyip dener misin? >> >> >> >> >> >> >> >> >> 2012/8/1 Necati BAYAR <[email protected]>: >> >> >> > [Wed Aug 01 13:55:23 2012] [error] [client 212.50.x.x] access to >> >> >> > /cgi-bin/BiLET.cgi failed, reason: user 'murat' does not meet >> >> >> > 'require'ments >> >> >> > for user/valid-user to be allowed access >> >> >> > >> >> >> > >> >> >> > 1 Ağustos 2012 13:48 tarihinde emrecan ural >> >> >> > <[email protected]> >> >> >> > yazdı: >> >> >> >> >> >> >> >> Bu virtual host ile ilgili apache loglarında ne gözüküyor? >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> 2012/8/1 Yunus ÇİÇEK <[email protected]>: >> >> >> >> > izinleri hatalı olabilir ona bak. >> >> >> >> > >> >> >> >> > chmod 644 .htaccess >> >> >> >> > chmod 640 .htpasswd ile izinleri düzelt. >> >> >> >> > >> >> >> >> > bide httpd.conf dosyasında WEB klasöründe directory kısmında >> >> >> >> > AllowOverride Authconfig >> >> >> >> > >> >> >> >> > olmayabilir. yoksa ekleyip yeniden çalıştır. >> >> >> >> > >> >> >> >> > >> >> >> >> > 01.08.2012 13:23 tarihinde, Necati BAYAR yazdı: >> >> >> >> > >> >> >> >> > denedim tekrar yeni kullanıcı oluşturdum kabul etmiyor >> >> >> >> > >> >> >> >> > 1 Ağustos 2012 13:21 tarihinde Yunus ÇİÇEK <[email protected]> >> >> >> >> > yazdı: >> >> >> >> >> >> >> >> >> >> htpasswd yada htpasswd2 komutuyla şifreyi değiştirip deneyin >> >> >> >> >> >> >> >> >> >> 01.08.2012 13:12 tarihinde, Necati BAYAR yazdı: >> >> >> >> >> >> >> >> >> >> arkadaşlar eski server'ı yeni serverA aktarırken şöyle bir >> >> >> >> >> sorunla >> >> >> >> >> karşılaştım. >> >> >> >> >> >> >> >> >> >> serverde web uygulamaları var belirli sayfalar girmek için >> >> >> >> >> şifre >> >> >> >> >> gerekiyor. >> >> >> >> >> >> >> >> >> >> şifre ile girilmesi gereken yerlere >> >> >> >> >> .htaccess dosyası oluşturulmuş. >> >> >> >> >> >> >> >> >> >> girmeye çalıştıgımda karşıma kullanıcı adı ve şifre ekranı >> >> >> >> >> çıkıyor >> >> >> >> >> fakat >> >> >> >> >> girdiğim kullanıcı adı ve passwordu kabul etmiyor. Kullanıcı >> >> >> >> >> adı >> >> >> >> >> ve >> >> >> >> >> şifreyi >> >> >> >> >> tekrar tanımlıyorum yine aynı sorun devam ediyor. >> >> >> >> >> >> >> >> >> >> /etc dizininz altında .htpasswd ve .htgroup mevcut içerisinde >> >> >> >> >> kullanıcı >> >> >> >> >> adlarını görebiliyorum. şifreleri encryption şeklide >> >> >> >> >> görünüyor. >> >> >> >> >> dosya kullanım izimleri tamam dosyaları eski sunucudan hakları >> >> >> >> >> ile >> >> >> >> >> birlikte aldım eski sunucuda sistem çalışıyor. >> >> >> >> >> >> >> >> >> >> bu konuda acil yardımlarınızı bekliyorum. >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> .htaccess dosyasının içerisi >> >> >> >> >> >> >> >> >> >> AuthName "FIRMA" >> >> >> >> >> AuthType Basic >> >> >> >> >> AuthUserFile /etc/.htpasswd >> >> >> >> >> AuthGroupFile /etc/.htgroup >> >> >> >> >> >> >> >> >> >> require group tekniker muhendis yonetim satis >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> >> >> >> 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 >> >> >> >> >> >> >> >> >> > >> >> >> >> > >> >> >> >> > >> >> >> >> > _______________________________________________ >> >> >> >> > 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 >> >> >> >> > >> >> >> >> _______________________________________________ >> >> >> >> 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 >> >> >> > >> >> >> _______________________________________________ >> >> >> 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 >> >> > >> >> _______________________________________________ >> >> 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 >> > >> _______________________________________________ >> 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 > _______________________________________________ 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
