Varsayılan CentOS Servislerini Kapatarak Optimize Edin


Yazımız en son 8 Aralık 2017 tarihinde güncellenmiş ve 145 defa okunmuş.

Eğer siz de hep gereksiz CentOS Servislerini kapatarak optimize etmek istediyseniz, bu sizin için iyi bir rehber olacaktır. Bu işlemler her ne kadar sanal makinelerde uygulansa da, donanımsal farklar yaratabileceğini de aklınızdan çıkarmayın.

Başlamadan önce, aşağıdaki komutla çalışan servislerin bir “önceki hal” listesini alın. Bu, ileri adımlarda yaptıklarınızı kontrol etmek için işinizi kolaylaştırır. Önce SSH ile root login olalım..

Varsayılan CentOS Servislerini Kapatarak Optimize Edin

 chkconfig --list |grep "3:on" |awk '{print $1}' |sort 

Eğer bu listeyi daha sonra “ne yapmıştım ki acaba” diye düşünmemek için karşılaştırmak isterseniz, aşağıdaki komutla bir genel görüntü alın.

 chkconfig --list |grep "3:on" |awk '{print $1}' |sort > before 

ve işlemleri bitirdikten sonra;

 chkconfig --list |grep "3:on" |awk '{print $1}' |sort > after 

komutunu uygulayın. Böylece tüm işlemlerin sonunda “neleri kapatmışım” diye bakmak için;

 diff before after 

komutunu kullanabileceksiniz.

Şimdi kapatmamız gerekenlere gelelim. Aşağıdaki varsayılan servislerin kapatılması genelde güvenlik için çok önemlidir.

Varsayılan CentOS Servislerini Kapatarak Optimize Edin

 chkconfig anacron off chkconfig apmd off chkconfig atd off chkconfig autofs off chkconfig cpuspeed off chkconfig cups off chkconfig cups-config-daemon off chkconfig gpm off chkconfig isdn off chkconfig netfs off chkconfig nfslock off chkconfig openibd off chkconfig pcmcia off chkconfig portmap off chkconfig rawdevices off chkconfig readahead_early off chkconfig rpcgssd off chkconfig rpcidmapd off chkconfig smartd off chkconfig xfs off chkconfig avahi-daemon off chkconfig firstboot off chkconfig yum-updatesd off chkconfig sendmail off chkconfig mcstrans off chkconfig pcscd off chkconfig bluetooth off chkconfig hidd off 

Aşağıdaki servis grubu ise bazı koşullarda işe yarayabilecek türden. Karar sizin.

xinetd bazı sunucular için gerekli olabilir.

acpid uzaktan aç/kapat işlemleri yapıyorsanız bu gerekli.

microcode_ctl Eğer AMD işlemcili bir sunucunuz varsa kapatın.

irqbalance SMP çalıştırmıyorsanız gerek yok.

multiple cores, multiple processors, hyperthreading, haldaemon, messagebus

Bunlar tak ve kullan donanımlar için geçerli.

mdmonitor Yazılımsal RAID kullanmıyorsanız gerek yok.

Yani bunları devre dışı bırakmadan önce değerlerini daha yakından değerlendirin. Yine de kapatacaksanız;

 chkconfig xinetd off chkconfig acpid off chkconfig microcode_ctl off chkconfig irqbalance off chkconfig haldaemon off chkconfig messagebus off chkconfig mdmonitor off 

Son olarak sunucunuzu yeniden başlatmanızda fayda var. Hepsi bu kadar.

Orijinal Kaynak: https://www.hostvirtual.com/kb/1002/Optimize-and-disable-default-CentOS-services.html

Çeviri & Düzenleme: Fatih M. BAŞARAN