Kategori arşivi: Linux Server

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