Kategori arşivi: Linux Server

Centos Ping Kapatma

Centos sunuculara yapılan ping saldırılarını ping kapatarak engelleyebilmemiz mümkündür. Bu işlem için Centos sunucumuz üzerinden aşağıdaki işlemleri uygulamamız yeterli olacaktır;

1-) İlk olarak aşağıdaki komut ile sistemimizde yer alan sysctl.conf dosyasını açıyoruz;

nano /etc/sysctl.conf

2-) Açılan dosyanon içinde herhangi bir yere aşağıdaki komutu kopyalıyoruz ve dosyamızı kaydediyoruz;

net.ipv4.icmp_echo_ignore_all=1

Bu işlemden sonra Centos sunucumuzda ping kapanmış olacaktır.

 

 

WHM Panelden Servisleri Yeniden Başlatma

Whm kurulu sunucumuzda çalışan servislerde sorunlar çıkabilmektedir. Bu durumda ilgili servisi yeniden başlatmamız (restart) sorunu büyük ölçüde ortadan kaldıracaktır. Bu işlemi WHM panelimiz üzerinden birkaç adım ile yapabilmemiz mümkündür.

WHM panel üzerinden servisleri yeniden başlatmak için uygulamamız gereken adımlar şu şekildedir;

1-) İlk olarak web tarayıcımızdan http://ipadres:2086 şeklinde WHM panelimize bağlantı yapıyoruz.

2-) Whm panelimizin sol tarafındaki menüden Restart Service yazan yerden istediğimiz servisin üstüne tıklıyoruz ve açılan sayfadan servisimizi yeniden başlatıyoruz.

İşlem bu kadar. Tekrar görüşmek üzere. Şimdilik hoşçakalın.

Linux Komut Geçmişini Temizleme

Linux işletim sistemlerinde unuttuğumuz komutları hatırlamak için history komutu imdadımıza koşmaktadır. History komutu geçmişte uyguladığımız komutları ekrada göstermeye yarayan faydalı bir komuttur. Bu komutta yer alan çıktılar çoğaldığında karışıklıklara neden olabilmektedir. Bu durumda history geçmişinin tamamını veya bazı çıktıları temizlememiz gerekmektedir. Bu işlem için aşağıdaki adımları uygulamamız yeterli olacaktır;

History geçmişinin tamamını temizlemek için uygulamamız gereken komut şu şekildedir;

history -c

İstediğimiz çıktıları temizlemek için uygulamamız gereken komut ise şu şekildedir;

history -d kayit_numarasi

 

 

SSH ile Veritabanı Onarma

Web sitemizin veritabanı dosyası zarar görürse birçok değişik hata ile karşılaşabiliriz. Bu durumda sunucumuz üzerinden uygulayacağımız bir komut ile veritabanı dosyamızı onarabiliriz.

Web sitemize ait veritabanı dosyasını onarmak için sunucumuza root hesabımızla bağlanıp aşağıdaki komutu uygulamamız yeterlidir;

mysqlcheck -r veritabanı_ismi

Örnek;

mysqlcheck -r deneme_site

Yukarıdaki örnekte deneme_site adındaki veritabanını onarmış olduk.

SSH ile MySQL’e Giriş Yapma

Linux sunucumuza ssh bağlantısı yaparak mysql yönetimi yapabilmemiz mümkündir. Bu işlem için Linux sunucumuza bağlandıktan sonra uygulamamız gereken komut şu şekildedir;

mysql -u root -p

Bu komutu uyguladıktan sonra bizden mysql root şifre istenecektir.Şifremizi yazıp enter tuşuna bastığımızda Mysql’e bağlanmış olacağız.

Myql servisine bağlandıktan sonra işlem yapılacak olan veritabanını seçmek için;

use veritabani_ismi

şeklinde komut kullanmamız yeterlidir. Örnek;

use bilisimz

Yukarıdaki örnekte bilisimz veritabanını seçmiş olduk. Mysql’e giriş yaptıktan sonra yukarıdaki örnekteki gibi veritabanı yönetim komutlarını kullanarak gerekli işlemleri yapabiliriz.

CPHulk Ip Ban Kaldırma

Whm / Cpanel hesaplarına ard arda yapılan hatalı girişlerde ip adresi geçici süre ban almaktadır. Ip adresi engelini kaldırmak için ssh üzerinden birkaç komut uygulamamız gerekmektedir.Bu işlem için sunucumuza root hessabımızla ssh bağlantısı yaparak aşağıdaki komutları uygulamamız yeterli olacaktır;

mysql cphulkd
delete from login_track;
quit

Bu komutları uyguladıktan sonra ip banı kalkmış olacaktır. Artık Whm / Cpanel hesabımıza engelsiz bir şekilde girebiliriz.

Eğer tek bir ip adresine kalıcı olarak bağlantı izni vermek istiyorsak aşağıdaki gibi bir komut uygulamamız gerekecektir;

cd /scripts
./cphulkdwhitelist 192.168.1.100

192.168.1.100 yazan yere internete çıkış yaptığınız ip adresini yazmayı ihmal etmeyin.

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 vrfy Komutu

linuxyenilogobilLinux’ta e-posta hesaplarının geçerliliğini kontrol etmek istiyorsak vrfy komutunu kullanmamız gerekmektedir.

Komutun kullanımı;

vrfy eposta_adres

Örnek;

vrfy info@bilisimzirve.com

 

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.