Tag Archives | Htaccess

mod_perl 2.0.11 duyuruldu

Apache HTTP sunucusu için isteğe bağlı bir modül olan mod_perl‘in 2.0.11 sürümü duyuruldu. Pek çok hata düzeltmesiyle gelen yeni sürümde, kullanıcının sahip olduğu bir .htaccess hesabına ilişkin Perl kodunu çalıştırma problemi, bugs.debian.org’dan alınan bir yama ile giderilmiş bulunuyor. Apache License 2.0 ile lisanslanmış olarak kullanıma sunulan mod_perl; Apache Software Foundation tarafından geliştiriliyor. Apache sunucusuna bir Perl yorumlayıcısı yerleştiren yazılım, Apache modüllerinin Perl programlama dilinde yazılmasına izin verilmesine ek olarak, Apache web sunucusunun Perl programları tarafından dinamik olarak yapılandırılmasını sağlar. Bununla birlikte, en yaygın kullanımı, Perl komut dosyalarının ürettiği dinamik içeriğin, her istek için Perl yorumlayıcısının yeniden başlatılması yükü olmadan, gelen isteklere yanıt olarak sunulmasıdır. mod_perl 2.0.11 hakkında ayrıntılı bilgi edinmek için değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

mod_perl 2.0.11 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Nginx’te dizin şifreleme

Değerli dostumuz @caylakpenguen, yine ilginç bir konuya değinmiş. Nginx web sunucumuzda bir dizine girişte parola işlemi yapmak istediğimizde ne yapmamız gerektiğini ele almış. @caylakpenguen‘in yazısı şu şekilde: “Nginx web sunucumuzda bir dizine girişte parola işlemi yapmak istediğimizde Apache gibi .htpasswd oluşturma işlemi gibi yapılmıyor. Htaccess erişim kontrolü olarak biliyor Apache’de. Nginx’te bunu yapmak için VirtualHost dosyasında ekleme yapmamız gerekiyor. Ayrıca htpasswd gibi bir dosyayı biz oluşturup istediğimiz dizine atarak tanımlama yapacağız.

Continue Reading →

Şifremizi openssl marifeti ile oluşturacağız.

openssl passwd

yazıp enter dediğimizde giriş için kullanacağımız şifre iki kere girilecek ve girdiğimiz parola için karmaşık bir görünüm oluşturacak.

root@salih:~# openssl passwd
Password:                                123456 Girdim
Verifying - Password:              123456 Girdim
6i60Qf3fCAO4c

123456 şifresi için 6i60Qf3fCAO4c dizisini üretti.

Phpmyadmin dizinini güvene almak istiyorum. buda genelde pma olarak bağlanılır. Bundan dolayı sunucuya http://sunucu/pma olarak erişmek istenecek. Dışarıdan direk giriş yerin öncesinde bir şifre ekranı gelecek. Ben /etc/nginx/ dizini altında pma_sifre diye bir dosya içinde kullanıcımı ve şifremi tutacağım. Yukarıda ürettiğim şifre karşılığındaki diziyi salih kullanıcısı ile eşleştireceğim.

nano /etc/nginx/pma_sifre

salih:6i60Qf3fCAO4c

ekleyip çıkıyoruz.

salih kullanıcısı ve 123456 şifresi ile giriş yapılacağı bilgisini girdim.

Nginx config dosyasında server{ altında bir yere ayarları eklemeniz gerekiyor.

server  {
. . .

location / {
try_files $uri $uri/ =404;
}

location /pma {
auth_basic "Pma Giriş Ekranı";
auth_basic_user_file /etc/nginx/pma_sifre;
}

kaydedip çıkıyoruz. Nginx sunucusunu yeniden başlattığımızda, artık /pma ile erişimde şifre sorulacak.

Kaynak: http://www.linuxuzmani.com

caylak.truvalinux.org.tr

0