CentOS ClamAV Antivirus – Sunucu Otomatik Virüs Tarayıcısı

CentOS ClamAV Antivirus - Sunucu Otomatik Virüs Tarayıcısı

Bir gün sunucunuz için ücretsiz bir antivirüse ihtiyaç duyarsanız ClamAV test için denemeniz gerekenlerden birisi olabilir. Güncel virüs veritabanından arama yaparak sistemdeki zararlı yazılımları tespit eder ve dilerseniz tespit ettiklerini otomatik siler. CentOS için Clamav nasıl kurulur ve nasıl konfigüre edilir yalın bir yaklaşımla bu iki soruya yanıt vermeye çalışacağız.

Continue reading

SYN Saldırısı – SYN, ACK Paketi, Kullanılan Araçlar Nelerdir? Nasıl Tespit Edilir, Engellenir ?

Merhabalar,

Şu aralar aktif olarak güvenlikle ilgililenmeye başladım ve düzensiz olarak (:)) sizlerle güvenlik kategorisi altında bazı makaleler paylaşacağım. Bugün SYN, SYN saldırısı nedir, SYN ve ACK paketi nedir, SYN saldırısı nasıl tespit edilir, bu saldırıda kullanılan araçlar nelerdir, SYN saldırısı nasıl engellenir?  başlıklarıyla başlayalım. (Kısa ve öz bir makale olmasına dikkat edeceğim.)

SYN nedir?

TCP ‘ye özgü bir özelliktir ve TCP oturumlarını başlatmak için kullanılır.

SYN Saldırısı Nedir ?

SYN saldırısı (SYN flood) kısaca, bir hizmet engelleme saldırısıdır. Peki çalışma mantığı nedir? Art arda istekler göndererek (SYN requests) sunucu kaynaklarını tüketmeyi amaçlar. Bu tanım size bir yapıyı anımsattı mı ? SYN saldırısı aslında bir DoS / DDoS atak çeşitidir. DoS atak nedir ? Denial of Service ‘ten gelir yani yukarda da bahsettiğimiz gibi servisin engellenmesidir. Gündelik hayattan örnekleyerek gitmek gerekirse, bir bankaya gittiğinizi düşünün ve burada 5 gişe ve 30-40 kişilik bir bekleme salonu kapasitesi olduğunu varsayalım. İçeriye bir anda 200 kişinin girmeye çalıştığını ve aslında bu kişilerin gerçek birer müşteri olmadığını ve meşgul etmek için gittiğini düşünün aynı zamanda ya da sonrasında gelen gerçek müşteriler ise gişe görevlilerinden hizmet alamamış ve böylece hizmet engellenmiş olacak.

Ayrıca syn ataklarının bir DoS saldırı çeşiti olduğunu söylemiştik (en sık kullanılanı diyebiliriz) peki bunların arasındaki bağlantı nasıldır derseniz? DoS saldırısı syn paketleri ile yapılırsa bu syn atak olur.

  • Teknik yapısı hakkında:

Continue reading

PHP OpCache Kurulumu – Installation Zend OpCache on CentOS

Merhabalar,

PHP Zend OPcache kurulumunu yum parametresi ile sadece birkaç adımda tamamlayacağız.

PHP Zend OPcache installation is very easy witf yum param.

to do-list

PHP OpCache Kurulumu

  • # yum update
    
  • Gerekli paketler / requirements
    # yum install gcc httpd-devel php-pear pcre-devel
    
  • PHP Opcache kurulumu / install opcache
    # yum install php-pecl-zendopcache
    
  • # service httpd restart

Continue reading

dnsmng: Service /etc/init.d/named failed to start ERROR Solution – Çözüm

Merhabalar,

Plesk Panel kullandığım bir sanal sunucuda, Unable to make action: Unable to manage service by dnsmng: dnsmng: Service /etc/init.d/named failed to start (‘–start’, ‘dns’) hatasıyla karşılaştım ve gözden kaçan basit bir hatanın neden olduğunu fark ettim, sizlerle de paylaşmak istedim.

Hi All,

I had encountered a mistake on my server’s Plesk Panel and I wanted  sharing to you. Unable to make action: Unable to manage service by dnsmng: dnsmng: Service /etc/init.d/named failed to start (‘–start’, ‘dns’)

Service /etc/init.d/named failed to start ERROR Solution

Service /etc/init.d/named failed to start ERROR Çözüm

SSH Continue reading

SSH ile FTP Bağlantısı – FTP VIA TO SSH

Merhabalar,

SSH ile FTP Bağlantısı (FTP VIA TO SSH) kurmanız gerekirse aşağıdaki basit birkaç kod betiği işinize yarayacaktır. Neden böyle bir ihtiyacınızın olacağına değinmeye gerek yok alternatif bir bilgi olarak eklemekte fayda var; uzak masaüstü bağlantınız varsa ve SSH ile aranız pek iyi değilse, direkt uzak masaüstü bağlantısı ile de işinizi halledebileceğinizi hatırlatalım.

Hi All,

One day, if you need to FTP VIA TO SSH; the following code grup will help to you. Also, a small recall: if you have remote desktop connection, you can use that.

Continue reading

APC Nasıl Kurulur/Optimizasyon – Centos How to install APC ?

APC Cache Nedir?

Alternative PHP Cache PHP Extension Community Library kütüphanesinde bulunan Windows ve Linux üzerinde çalışabilen ve PHP ‘ye eklenti/plugin olarak kurulabilen bir PHP cache sistemidir.

What is the APC Cache?

Alternative PHP Cache is located/findable in the PHP Extension Community Library. It can works in the Windows and Linux OS. And It can be installed as a plugin a cache’s system.
(Note: I can do  mistake in the pronunciation. If so I’m sorry. I am learning English at the moment.)

02 Şubat 2016 19:42 tarihinde güncellenmiştir.

This article has been updated in September-02-2016 at 16:25.

APC Cache Nasıl Kurulur? How to Install APC?

Continue reading

SOLVED – ERROR 1153 (08S01) at line 4147: Got a packet bigger than ‘max_allowed_packet’ bytes

Bir gece yarası mysql veritabanını import etmek istediğinizde: ERROR 1153 (08S01) at line 4147: Got a packet bigger than ‘max_allowed_packet’ bytes hatası ile karşılaşırsanız 1.seçenekteki dört adımı uygulayarak bu sıkıntıdan kalıcı olarak kurtulabilirsiniz veyahut ‘max_allowed_packet’ bytes hatasını anlık olarak geçmek isterseniz 2. seçenekteki ssh komutunu uygulayabilirsiniz.

Ben MySQL dosyasını, SSH üzerinden import ederken karşılaştım bu hatayla lakin problemin kaynağı aynı olduğu için siz PhpMyadmin üzerinden içe aktar yaparken de karşılaşabilirsiniz bu hatayla.

…bla bla.. if you recieve the ‘max_allowed_packet’ bytes error. You can apply 1. solition. or You can apply alternative ssh (temporary) solution temporary Continue reading

Solved – Plesk The following Apache modules are not installed on the destination server: wsgi.

Plesk ‘te Migration Manager ile transfer işlemi yapacağım sırada karşılaştığım basit bir hatanın çözümünü sizlerle paylaşmak istedim.

Hata/Error: The following Apache modules are not installed on the destination server: wsgi.

Sebep/Cause: mod_wsgi Kurulu değil / Not installed mod_wsgi

Çözüm/Solution: Continue reading

SSH ile MySQL Yedekleme/Geri Yükleme Export/İmport

Bu sefer daha sade ve kısa bir paylaşım olacak başlıkta gördüğünüz üzere: SSH ile MySQL Yedeği Nasıl alınır? Nasıl geri yüklenir? Kısaca import ve export komutunu taslak olarak kendime not almışken, sizler için de paylaşayım isteyim:

SSH – MySQL Veritabanı Yedeği Nasıl Alınır? //Dışa Aktar

How to get MySQL Dadatabase Backup  SSH? //Export

  • cd /var/lib/mysql
    MySQL klasörünü açın 
    //Open the MySQL folder
  • mysqldump --opt -Q -u dbUserkullanici -p dbVt > vt_db.sql
    ve veritabanı şifrenizi girin
    //Enter your db password

SSH – MySQL Veritabanı Yedeği Nasıl Yüklenir?  //İçe Aktar

SSH – How to install MySQL Database BackUP? //Import

 

  • cd /var/lib/mysql
    MySQL klasörünü açın 
    //Open the MySQL folder
  • mysql -u dbUserkullanici -p dbadi < vt_db.sql
    ve veritabanı şifrenizi girin
    //Enter your db password