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
