Debian Üzerinde Network İzleme Yazılımı Darkstat Kurulumu

Merhaba,

Debian işletim sistem üzerinde Network İzleme amaçlı kullanabileceğiniz Darkstat aracının kurulumunu anlattığım video ve komutlar sırasıyla aşağıdadır.

1. apt-get install darkstat

2. nano /etc/darkstat/init.cf g dosyasını açıyoruz ve aşağıdaki şekilde düzenliyoruz.

3. Sırasıyla aşağıdaki komutları uyguluyoruz.

 

Web browser üzerinden http://IPAdresi:667 şeklinde ulaşabilirsiniz.

 

Openmediavault İle Kendi NAS Depolama Sistemimizi Kuralım

Kendimizin veya şirketimizin depolama ihtiyacını karşılayabilmek için NAS depolama sistemlerine ihtiyaç duyarız bunlardan biride Openmediavault’tur bu sistem FTP, SSH, SMB, Media Server gibi pek çok özelliği içerisinde bulundurur ve kullanımı anlaşılır bir ara yüze sahiptir.

Şimdi Openmediavault’un kurulumuna geçelim.

1.Adım : https://www.openmediavault.org/download.html  adresinden bize uygun olaran ISO sürümünü indiriyoruz.

2.Adım : ISO dosyamızı bir CD veya USB’ye yazdıktan sonra sırasıyla aşağıdaki şekilde kurulumu gerçekleştiriyoruz.

Linux Üzerinde Basit Samba Sunucu Kurulumu

Kolay bir biçimde orta düzey güvenlikte ev ağınızda dosya paylaşımı için Debian ve alt dağıtımları üzerinde Samba Dosya Paylaşım Sunucusu kurulumu.

1. Adım : Samba Sunucumuzu yüklüyoruz.

2. Adım : Paylaşacağımız Klasör Oluşturuyoruz.

3. Adım : Samba’nın Konfigurasyon Dosyasını Açıyoruz ve Düzenliyoruz.

Açtığımız Dosyanın en alt kısmına aşağıdaki konfigurasyon yapılandırmasını kendimize göre düzenleyerek ekliyoruz.

4. Adım : Samba İçin Kullanıcı Tanımlıyoruz.

5. Adım : Samba Sunucusunu Yeniden Başlatıyoruz.

 

 

 

Linux Üzerinde MySQL İçin 6 Adet Güvenlik Önerisi

MySQL Dünya üzerinde şuan için kullanılan en popüler veritabanı sistemlerinden biri.Peki linux üzerinde kurulu olan bir MySQL veritabanı sunucusunu nasıl daha güvenli hale getirebiliriz ?

İşte 6 adımda daha güvenli bir MySQL sunucusu :

1. Adım : Secure MySQL Installation

Yukarıda bulunan komutu komut satırına yazdığınızda karşınıza mysql güvenlik önerileri sunan sorular gelecektir.

Bu sorulara kullnımınıza göre vereceğiniz cevaplar il MySQL sunucunuzu daha güvenli hale getirebilirsiniz.

2. Adım : Sunucu Erişim Ip Adresi (Bindaddress)

Debian üzerinde /etc/mysql/ dizini altında bulunan my.conf dosyası açarak içerisinde bulunan bind-address = 127.0.0.1 aşağıdaki kısmı düzenliyoruz.Bu şekilde MySQL sunucumuza sadece localhost üzerinden erişim sağlanabiliyor.

3.Adım : MySQL için lokal erişim dosyasını kapatmak.

Bu işlem sayesinden belirtilen konfigürasyon dosyası haricinde özel bir konfigurasyon dosyası kullanımını engellemiş olursunuz bu işlem için my.conf dosyası içerisinde bulunan local-infile=0 paremetresini göründüğü gibi düzenlemeniz yeterli olacaktır.

4.Adım : MySQL Varsayılan Sunucu Portunu Değiştirin

Bir diğer güvenlik önlemi olarak MySQL sunucunuzun vaarsayılan 3306 nolu portunu başka bir port numarası ile değiştiriniz. my.conf dosyası içerisinde Port= paremetresini düzenleyerek bu işlemi gerçekleştirebilirsiniz.

5.Adım : MySQL loglamasını açmak

MySQL sunucu loglamasını açarak arasıra sunucu üzerinde yapılan işlemleri ve değişimleri göslemleyebilirsiniz.Bu işlem için my.conf dosyası altında bulunan log= parametresini düzenlemeniz gerekmektedir.

6.Adım : my.conf MySQL yapılandırma dosyası erişim yetkisi

MySQL sunucu yapılandırma dosyasına root harici kullanıcılar için erişimi kıstlayarak ek bir güvenlik tedbiri almış olursunuz.Bu işlemi pek çok şekilde yapabileceğiniz gibi chmod 644 /etc/mysql/my.conf  komutu ile de yapabilirsiniz.

Debian Webmin Kontrol Paneli Kurulumu

Webmin popüler bir web tabanlı Türkçe dil desteği bulunan yönetim panelidir.
Webmin sayesinde web arayüzü üzerinden sisteminize apache, mysql, bind dns, samba gibi servisleri kurup yönetebilirsiniz.

1.Adım :
Aşağıdaki komutlar ile webmin reposunu sisteme ekliyoruz.
Öncelikli olarak Sources.list.d dizini altında webmin.list adında bir dosya oluşturuyoruz.

Daha sonra oluşturduğumuz dosyaya aşağıdaki satırları ekliyoruz.

2.Adım :
Aşağıdaki komutları sırasıyla uyguluyoruz.

Bu işlemlerden sonra https://SERVER_IP:10000 veya https://localhost:10000 adres bilgileri ile 10000 numaralı portu kullanarak panele erişim sağlayabilirsiniz.
Panel kullanıcıadı ve şifreniz debian sisteminizin root kullanıcı adı ve şifresidir.
Eğer uzaktan erişim sağlamak istiyorsanız ve bir firewall kullanıyorsanız 10000 numaralı portun açık olduğundan emin olunuz.

 

 

Linux Üzerinde Eşzaman için NTP Hizmeti Kurulumu

Linux sistemimiz üzerinde zamanın doğru ve eşzamanlı olması için ntp hizmetini kullanıyoruz.

Ntp paketini kurmak için root olarak giriş yaptıktan sonra :

komutunu uygulayarak ntp servisini yüklüyoruz.

Kontrol etmek için ise :

komutunu uyguluyoruz.

Debian Squid Proxy Server Kurulumu

Debian İşletim Sistemi üzerinde squid proxy server kurulumu.

1. Adım :

2. Adım :
/etc/squid3/squid.conf Dosyasında 1211. Satır civarında bulunan http_access deny all
olan satırı http_access allow all olarak değiştiriyoruz.

3. Adım :

Debian İnternet Hızını Kontrol Etme Speedtest

Debian işletim sistemi üzerinde konsol aracılığı ile nasıl internet hızınızı öğrenmek için speedtest-cli paketini kullanabilirsiniz.

Kullanım şekli aşağıdaki gibidir.

1. Adım :

Yukarıdaki komut aracılığıyla debianın güncel paket listesini indiriyoruz.

2. Adım :

Python-pip kütüphanesini yüklüyoruz.

3. Adım :

Speedtest-cli paketini yüklüyoruz.

4. Adım :

speedtest-cli koutu ile test ediyoruz sonuç aşağıdakine benzer çıkacaktır.