Kategori arşivi: Linux Server

Ping Boyutunu Arttırma

Ping komutu bir bilgisayarın veya sunucunun bağlantı durumunu kontrol etmemize yaramaktadır. Bir makinaya ping attığımızda varsayılan olarak 32 baytlık bir ICMP paketi göndeririz ve aynı paketin geri gelmesini bekleriz. Eğer ping bayt boyutunu arttırmak istiyorsak -l parametresini kullanmamız gerekmektedir.

Örnek;

ping -l 50 bilgennet.com

Yularıdaki örnekte ping boyunu 50 bayt olarak arttırmış olduk. Yüksek boyutlu ping gönderimlerini engellemek için sunucularda güvenlik önlemi alınması gerekmektedir.

Linux CSF Kurulumu

linuxyenilogobilCSF (ConfigServer Security Firewall), Linux sunucular için geliştirilmiş bir güvenlik yazılımıdır. Bu yazılımı sunucumuza kurduktan sonra WHM panelimiz üzerinden yönetmemiz mümkündür. Linux sunucumuza CSF kurmak için aşağıdaki komutları uygulamamız yeterlidir;

rm -fv csf.tgz
wget http://www.configserver.com/free/csf.tgz
tar -xzf csf.tgz
cd csf
sh install.sh

Yukarıdaki komutları teker teker uyguladıktan sonra herhangi bir hata almadıysak CSF yazılımı sunucumuza başarılı bir şekilde kuruldu demektir. Bu işlemden sonra CSF yapısının çalışması için gerekli olani iptables extention kayıtlarını aşağıdaki komut ile kontrol edebiliriz;

perl /etc/csf/csftest.pl

 

Linux Dosya İndirme

linuxyenilogobilLinux Server işletim sistemlerinde dosya indirme işlemi için wget komutu kullanılmaktadır. Bu komutun kullanımı şu şekildedir;

wget indirilecek_dosyanın_konumu

Örnek;

wget https://tr.wordpress.org/wordpress-4.7.3-tr_TR.zip

Yukarıdaki örnekte bulunduğumuz dizin içine WordPress dosyasını indirmiş olduk. Bu şekilde sunucunuza dosya çekebilirsiniz.

Plesk File Manager Hatası Giderme

pleskPlesk Panel hesaplarında file manager servisine giriş yapılmak istendiğinde hata vermesi durumunda yapılması gerekenleri bu yazıdan öğrenebilirsiniz.

Böyle bir durumla karşılaştığınız zaman Plesk Panel kurulu olan Linux sunucunuz üzerinden aşağıdaki komutu uygulamanız yeterli olacaktır;

/usr/local/psa/bin/repair –restore-vhosts-permissions

Bu komut sorunu ortadan kaldırması gerekmektedir.

Linux Plesk Mysql Yükseltme

pleskLinux sunucular üzerine Plesk Panel kurulduğunda Mysql sürümü 5.1 olarak gelmektedir. Bu sürümde veritabanı yedeklemelerinde veya geri yüklemelerinde sorunlara neden olabilmektedir. Bu sorunu Mysql sürüm yükseltme işlemi ile ortadan kaldırabiliriz. Bunun için Linux sunucumuza ssh bağlantısı yapıp aşağıdaki komutları teker teker uygulamamız yeterli olacaktır;

wget -q -O – http://www.atomicorp.com/installers/atomic | sh
yum upgrade mysql
mysql_upgrade -uadmin -p cat /etc/psa/.psa.shadow
service mysqld restart

Not: İşlem yapılmadan önce veritabanının yedeği veya sunucu full yedeği alınması gerekmektedir. Aksi durumda veri kaybı yaşayabilirsiniz.

 

Centos Cache Verilerini Temizleme

centosCentos sunucularda cache doluluğu sorunu yaşanabilmektedir. Bu durumda cache verilerini temizlememiz gerekmektedir.

Centos cache verilerini temizlemek için sunucumuza root hesabımızla bağlanıp aşağıdaki komutları uygulamamız yeterli olacaktır;

sync; echo 3 > /proc/sys/vm/drop_caches
sync; echo 2 > /proc/sys/vm/drop_caches
sync; echo 1 > /proc/sys/vm/drop_caches

Linux Plesk Panel Portunu Değiştirme

pleskLinux Plesk Panel giriş portunu değiştirerek sunucu güvenliğini arttırmamız mümkün olmaktadır. Bu işlemi Linux sunucumuz üzerinden aşağıdaki adımları uygulayarak yapabiliriz;

1-) İlk olarak Linux sunucumuz üzerinden aşağıdaki komutu uygulayarak gerekli ayarlamaları yapacağımız plesk.conf dosyasını açıyoruz;

nano /etc/sw-cp-server/conf.d/plesk.conf

2-) Açılan sayfada Plesk Panel giriş portları olan 8880 ve 8443 değerlerini buluyoruz ve yeni vereceğimiz port numaraları ile değiştiriyoruz. Daha sonra dosyamızı kaydediyoruz.

3-) Verdiğimiz port numaraları sunucumuzda açık değilse aşağıdaki komutları uygulayarak portları sunucumuz üzerinden açıyoruz;

iptables -I INPUT -p tcp –dport <yeni port numarası > -j ACCEPT
iptables -I INPUT -p udp–dport <yeni port numarası> -j ACCEPT

Son olarak işlemlerimizin aktif olması için reboot komutunu uyguluyoruz ve sunucumuzu yeniden başlatmış oluyoruz.

Linux SSH Bağlantı Limitleme

linuxyenilogobil

Linux sunucunuza yapılan bağlantıları ip bazlı olarak limitleyebilmeniz mümkündür. Bu işlem için Linux sunucunuz üzerinden uygulamanız gereken işlemler şu şekildedir;

1-) İlk olarak aşağıdaki komut ile hosts.allow dosyasını açın;

nano /etc/hosts.allow

2-) Açılan dosyanın içine aşağıdaki komutları ekleyin;

sshd sshd1 sshd2 : 127.0.0.1 : ALLOW
sshd sshd1 sshd2 : 192.168.1.1 : ALLOW
sshd sshd1 sshd2 : 192.168.1.2 : ALLOW
sshd sshd1 sshd2 : ALL : DENY

Burada yer alan local ip adresleri yerine izin vereceğiniz ip adreslerini yazacaksınız. İşlem bittikten sonra dosyayı kaydedin.

Bu işlemden sonra sadece tanımladığınız ip adresleri sunucunuza bağlantı yapabilecektir.