SELinux (Security-Enhanced Linux) Nedir? Nasıl Kapatılır?

Açıklaması Security Enhanced Linux olan bu terim, insandan doğabilecek güvenlik sorunlarını minimuma indirgemek için tasarlanmış bir yapıdır. 1999 yılında NSA tarafından ordu için geliştirilen ve sonrasında linux kernel’a eklenmiştir, ama hepsine değil. Örneğin Redhat dağıtımlarında enabled olarak gelirken Ubuntu‘da SELinux’u sonradan el ile kurmanız gerekecektir. SELinux Nedir? SELinux’un temel mantığı; çalıştırılması gerekilen servislerin olabildiğince az […]

Centos’da cp (Kopya) ve mv (Taşı) Komutları

Bu yazımızda Centos’larda (RHEL) bir sistemcinin eli ayağı olan taşıma ve kopyalama işlemlerini parametreleri ile anlamaya çalışacağız. Dizin / Dosya Kopyalaması (cp) cp Komutunun Genel Mantığı cp’nin genel kullanım mantığı, ilk olarak cp komutu ile bir kopyalama işlemini belirtir, sonrasında var ise kullanacağımız parametreyi belirtir, hemen ardından ise kopyalanacak kaynak dizin ve bir boşluk bırakarak […]

Ubuntu Üzerinde Webmin Kurulumu

Bu yazımızda Linux sunucu yönetimini modern bir arayüz ile browser tabanlı gerçekleştirmemizi sağlayan Webmin paketinin Ubuntu üzerinde kullanımını ve ayarlamalarını anlatmaya çalışacağım. Tabii ki ilk adım olarak her zaman ki gibi sistem güncelleştirmelerini denetleyerek başlayacağız. Webmin Depolarını Sisteme Ekleme 1. Yöntem Ardından Webmin kurulumunda ilk olarak Webmin repolarını sunucumuza tanıtacağız. Bunun için sources.list’i düzenlememiz gerekiyor. […]

Centos 7’de PostgreSQL Kurulumu

Bu yazımızda son zamanlarda oldukça popüler olan PostgreSQL’i Centos 7 bir makine de kurulumuna değinmeye çalışacağız. İlk olarak her zamanki gibi sistemi güncelleyerek başlayacağız; PostgreSQL Kurulumu Bu yazımızda PostgreSQL’in iki farklı kurulumundan da bahsetmeye çalışacağız. Birincisi CentOS depolardan kurulum, diğeri ise PostgreSQL depolarından kurulum olacaktır. CentOS Depolarından Kurulum CentOS’un kendi depolarından PostgreSQL kurulumunu gerçekleştirmek için […]

Ubuntu 18.04 Üzerine Git Server Kurulumu

Yazılım projelerinde, geliştiriciler arasında ki koordinasyonu sağlayan yardımcı materyallerden biri  de git diyebiliriz. Sürüm veya versiyon kontrol sistemi olarak adlandırılan Git kullanıcılarına; güvenlik, dağıtık yapıda çalışılabilme, esneklik ve performans sağlıyor. 2005 yılında Linux çekirdeğinin tasarımcısı Linus Torvalds tarafından tasarlanan ve Microsoft alana kadar açık-kaynak kodlu olan Git, içerisinde gerek ticari gerek opensource olarak bir çok […]