Linux Server Archive

Centos Server IP Ayarları

Merhaba, Bu yazımızda Centos işletim sistemi için IP ayarlarını anlatacağız. Öncelikler ethernet kartımızın ayar dosyasını ” vi ” editörü ile açıyoruz. vi /etc/sysconfig/network-scripts/ifcfg-eth0 Bu dosya içerisindeki satırlar aşağıdaki gibi olmalıdır. DEVICE=”eth0″ TYPE=Ethernet UUID=5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03 ONBOOT=yes NM_CONTROLLED=”yes” BOOTPROTO=static HWADDR=A4:BA:DB:37:F1:04 IPADDR= “ip adresiniz” PREFIX=24 GATEWAT= “gateway ipniz” DNS1= “DNS ipniz örnek : 8.8.8.8 yada 208.67.222.222″ DEFROUTE=yes IPV4_FAILURE_FATAL=yes IPV6INIT=no

Mysql Root Şifresi Öğrenme

Merhaba, Bu yazımızda centos sunucumuzda mysql root şifrenizi nasıl öğreneceğinizi anlatacağız. Bu işlem oldukta kolay ve basittir. Öncellikle sunucumuzun ssh’ına bağlanıyoruz. Daha sonra komut satırına aşağıdaki satırı yazıp enter’lıyoruz. cat /root/.my.cnf Komut satırı ekranında gelen bilgiler aşağıdaki gibi görünmektedir. Bu bölümde ” password= ” karşısında yazan sizin şifrenizdir. [client] password= mysqlrootsifresi user=root Bu şekilde mysql

WHM/CPanel Cron Daemon Mail Değiştirme

Merhaba, Bu yazımızda sizlere Cron Daemon mail adresini nasıl değiştireceğinizi göstereceğiz. Öncelikle sunucunuzun SSH’ına erişmeniz gerekiyor. Daha sonra komut satırına nano /etc/crontab yazıp enterlayın. Gelen dosyada ” MAILTO=root ” satırındaki ” root ” ibaresini sık kullandığınız bir eposta adresini yazabilirsiniz. Bu değişiklikten sonra ” CTRL + X ” tuşlarına basıp dosyadan çıkın. Size bu esnada

Maldet ile Zararlı Dosyaları Tarama

Merhaba; Linux sunucularda en sık görülen, joomla, wordpress vb. hazır sistemlerin açıkları veya webmaster’in sağdan soldan bulup sitesine bilinçsizce yüklediği tema veya plugin’lerden kaynaklı shell kodları veya base64 ile kriptolanmış kod parçacıklarını kodların arasına yerleştirip, dışarıdan tetikletip spam, phising, sunucu içerisinden dışarı yönlü IRC, port vb. ataklar yaptırılmasıdır. Maldetect kısa adıyla Maldet bu konuda bize

SSH MySQL Yedek Almak ve Geri Yüklemek

Mysql Versiyon geçişlerinde veya sitenizi başka bir servera aktarırken Türkçe karakter vb. hatalardan daha az etkilenmek ve sorunsuz tam güvenli bir aktarım yapmak istiyorsanız, SSH üzerinden alınan mysql yedeğinizi yine SSH üzerinden yeni sunucunuza geri yükleyebilirsiniz. Yedek Alırken Şu Komutu Kullanabiliriz; mysqldump –opt -Q -u dbkullanıcı -p databaseadı > /klasor/dosya.sql Bu Komutu verdikten sonra, Database

Zend ve Ioncube Kurulumu

Kriptolanmş PHP kodlarını de-code edip web serverin yorumlayabilmesi için arada platforma gerek vardır, zend ile kriptolanmış ise zend, ioncube kullanılmış ise ioncube’nin sunucuda php extension olarak hazır olması lazım. SSH ile bağlantımızı yapalım, Root’da iken sırasıyla aşağıdaki komutları verelim; wget ftp://ftp.de.netclusive.de/pub/zend/ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz tar -zxvf ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz cd ZendOptimizer-3.3.3-linux-glibc23-i386 sh install.sh sh install.sh Komutundan sonra otomatik yükleme ekranı

MySQL uzaktan bağlantı ayarları

Mysql Sunucunuza uzaktan Navicat vb. gibi programlarla bağlanmak istiyorsanız MYSQL konsolundan bu bağlantıya ve hangi kullancının uzaktan erişeceğine izin vermeniz gerekiyor. Plesk panel kullandığınızı varsayarak anlatmaktayım, SSH ile giriş yaptıktan sonra komut satırında; mysql -uadmin -p`cat /etc/psa/.psa.shadow` mysql Komutu ile mysql > komut satırına giriş yapmış oluyoruz; update user set Host = ‘ipadresi’ where  User

mysql.servers doesnt exist hatası

Centos + Plesk sunucunuzda yum update ile mysql server versiyonunu yükselttiğinde bu hata ile karşılabilirsiniz ERROR 1146 (42S02) at line 1: Table ‘mysql.servers’ doesn’t exist; Bu hatayı gidermek için aşağıdaki işlemleri ssh komut satırından uygulayalım; mysql_upgrade -T –debug-check -u admin -p`cat /etc/psa/.psa.shadow` mysql bu komut ile debug check yaptıktan sonra ; mysql_fix_privilege_tables –user=admin –password=`cat /etc/psa/.psa.shadow`

Linux Server Antivirus

Merhaba; Linux Serverlarınızda kullanabileceğiniz antivirüs programı olarak “Bit Defender Console” önerebiliriz. C99, R57 gibi  bir takım injecktion scriptleri tesbit edebiliyor. Download edelim, wget http://www.halil.org/download/BitDefender-Console-Antivirus-7.0.1-3.linux-gcc29x.i586.rpm Paketi Kuralım; rpm -i BitDefender-Console-Antivirus-7.0.1-3.linux-gcc29x.i586.rpm Kurulum Bittikten Sonra update edelim; komut ekranında : bdc –update bitdefender’i update ettikten sonra taratma yapabiliriz, taratma yaparken kullanacağımız komut; bdc –files /var/www/vhosts gibi kullanabilirsiniz, burda

SSH Portu Değiştirmek

Merhaba; Güvenliği, izinsiz erişimleri ve brute force ataklarını engellemek, root giriş denemelerini en asgariye indirmek için Linux sunucularınızın SSH portunu değiştirmek gerekiyor. SSH Portunu değiştirmek için; nano -w /etc/ssh/sshd_config İle sshd config dosyamızı açıyoruz, #Port 22 Port 22 başındaki diyezi # kaldırıp, yeni bir port numarası veriyoruz, dikkat edilecek bir kaç unsur var, 1) Vereceğiniz