apache web sunucusunda klasör içeriklerinin görüntülenmesini engellemek

Herhangi bir .htaccess dosyası ya da apache config dosyasına (vhost’lar için kendi config dosyalarına) aşağıdaki komutun yazılması gerekiyor.

<directory {DOCUMENT_ROOT}>
   Options -Indexes
</directory>

SSH Server Permission Denied (Publickey)

ssh-keygen

ile olusturulan ve

/home/:username:/.ssh/authorized_keys

klasorune konulan public key’e ragmen yine de

Permission Denied(publickey)

hatasi aliyorsak eger bu klasor ve icindeki dosyalarin izinlerini gozden gecirmek gerekebilir.

/home/:username:/.ssh/ => Bu klasorun sahibi :username: olmali

chown -R :username: /home/:username:/.ssh/

/home/:username:/.ssh/ => Bu klasorun izni 0700 olmali

chmod 0700 /home/:username:/.ssh/

/home/:username:/.ssh/authorized_keys => Bu dosyanin izni 0600 olmali

chmod 0600 /home/:username:/.ssh/authorized_keys

* :username: ssh ile baglanmak istenilen kullanici ismi

Umarim birine yardimci olur benim gibi 3 saat harcamazsiniz 🙂

Facebook Api

neden bu kadar kastıklarını anlamadığım apidir. halbuki twitter gibi bir kullanıcı adı bir şifre bir de api-key yeterli olamazmıydı yani hıh.