Kategori: Linux
-
cp: cannot create symbolic link: Operation not permitted hatası
Linux sunucularımızda dosya ya da klasör kopyalar iken bu hatayı alıyor iseniz aşağıdaki şekilde hata almadan işlem yapabilirsiniz. cp: cannot create symbolic link: Operation not permitted cp -rL vhosts /mnt/yedek/ (vhost klasörünü ve içini /mnt/yedek klasörünün içine aktar) cp -rL aktarılacakklasoryadadosya/buraya/aktar/ cp -rL source dest. cp: cannot create symbolic link: Operation not permitted
-
Whm / Cpanel Disk Alanı Yetersiz Uyarısı
Aşağıdaki hatayı alıyor iseniz yapmanız gereken işlem anlatılacaktır, Sorry for the inconvience! The filesystem mounted at / on this server is running out of disk space. cPanel operation has been temporarily suspended to prevent something bad from happening. Please ask your system admin to remove any files not in use on that partition. Cpanel disk…
-
ConfigServer ModSecurity Control (CMC) Kurulumu
Bu yazımızda linux serverlarımıza nasıl cmc – ConfigServer ModSecurity Control kuracağımızı paylaşacağız. Sunucumuza root olarak login olduktan sonra aşağıdaki komutları sıra ile çalıştırmanız yeterlidir. rm -rf cmc.tgz wget http://configserver.com/free/cmc.tgz tar -xzf cmc.tgz cd cmc sh install.sh Şimdi Whm panelinize giriş yapıp Manage Plugins kısmından erişebilirsiniz Bu işlemden sonra WHM panelinizin ana ekranında sol en altta…
-
an unknown filter was not added: DEFLATE hatası
an unknown filter was not added: DEFLATE hatası için .htaccess dosyanıza aşağıdaki içeriği giriniz. Bir nevi gzip sıkıştırması işlemi için yapılması gereken işlemdir. # compress text, html, javascript, css, xml: AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType…
-
Postfix te 587 portunu aktif etmek
İşlem postfix in master.cf dosyası ile yapılabilmektedir. nano /etc/postfix/master.cf ile dosyamızı açıyoruz ve içinde aşağıdaki satırı buluyoruz. smtp inet n – n – – smtpd Sonra bu satırı kopyalayıp bir alt satırına yapıştırıyoruz ve yapıştırdığımız satırda smtp yazan…
-
Qmail Mail Kuyruğu için QmHandle Kurulumu ve Kullanımı
QmHandle , Qmail kurulu serverlarda mail kuyruğunu daha kolay yönetebilmek için perl ile yazılmış bir scripttir. Kurulumu için ssh üzerinden sunucumuza root olarak giriş yapmış olmalıyız. Sonrasında aşağıdaki komut ile indirebiliriz. wget http://sourceforge.net/projects/qmhandle/files/qmhandle-1.3/qmhandle-1.3.2/qmhandle-1.3.2.tar.gz/download ya da http://sourceforge.net/projects/qmhandle/ adresinden yeni versiyon çıkmış olabilir diye kontrol edip indirebilir. Sonrasında indirdiğimiz dosyayı açmamız gerekiyor. Bunun için aşağıdaki komutu kullanabilirsiniz.…
-
deferral: CNAME_lookup_failed_temporarily. (#4.4.3)/ hatası ve çözümü
deferral: CNAME_lookup_failed_temporarily._(#4.4.3)/ hatası sunucunuz isim çözümleyemediğinde qmail loglarında bu şekilde hatalar alırsınız. Çözümü için nano /etc/resolv.conf komutu ile resolv.conf dosyanızı açıp içerisinde yer alan dns adreslerini kontrol etmeli ya da bildiğiniz farklı dns ler ile değiştirmelisiniz. Aksi durumda sürekli qmail kuyruğu şişecektir ve mail gönderimi yapamayacaksınız. Eğer Plesk üzerine kurulu ise qmail log yolu aşağıdaki…
-
Cpanel Server Security
cPanel Installation and Security This documentation covers how to install cPanel on a fresh Linux server and how to do initail server security. cPanel Installation : * cPanel can be install on Redhat based Linux servers and FreeBSD * A freshly build latest stable Centos server is highly recommended How to Install cPanel : *…
-
SSH üzerinden mysql import ve export işlemleri
Veritabanınızın yedeğini almak için , mysqldump -u kullanıcıadı -pşifre databaseadı > yedek.sql örnek : mysqldump -u ayhan -p12345 ayhandb > sqlyedek.sql Veritabanınızı ssh üzerinden import etmek için, mysql -u kullanıcıadı -pşifre databaseadı < yedek.sql örnek : mysql -u ayhan -p12345 ayhandb < sqlyedek.sql
-
Apache üzerindeki httpd process lerini kontrol etme
Tüm apache httpd process lerini kontrol etmek için, ps -ef | grep httpd Httpd process sayısı için (Bu fazla ise syn attack tan şüphelenebilirsiniz) ps -ef | grep http | wc -l 80 portuna gelen istekleri görmek için, netstat -anp | grep :80 komutlarını kullanabilirsiniz.
-
Wget Recursive ile Ftp İşlemleri
Selamlar, Ne işe yarar ile başlayalım. Linux/unix makinanıza ssh ile eriştiniz. Farklı bir sunucuda, klasör içinde bulunan dosyaların hepsini kendi makinanıza indirmek istiyorsunuz. Bu komutlar ile sorgusuz sualsiz işlemi yapabilirsiniz. Diyelim ki backup isimli klasöre indireceğiz. Aşağıdaki komutlar ile klasör oluşturup sonra içine giriyoruz. mkdir ~/backup/ cd ~/backup/ wget -r ftp://username:[email protected]/ wget -r ftp://kullaniciadim:[email protected]/home/ayhanarda/ wget…
-
Basit PhpMail Test Scripti
Bazen phpmail fonksiyonunu test etmek isteyebiliriz. Bu durumlarda elimizin altında olması için paylaştım. <?php $to = “[email protected]”; $subject = “Merhaba!”; $body = “Merhaba,\n\nNasılsınız?”; if (mail($to, $subject, $body)) { echo(“<p>Mesajınız başarı ile iletildi.!</p>”); } else { echo(“<p>Sanırım bir sorun var…</p>”); } ?>
-
“Error!! Missing WHM Remote Access Key.” Hatası ve Çözümü
Whm Kurulu serverlarınızda “Error!! Missing WHM Remote Access Key.” hatası alıyor iseniz ve biraz araştırma yaptı iseniz durumunuzun muhtemelen Rvskin den kaynaklanığını görmüş olmalısınız. Peki sorun nasıl giderilir hemen bakalım. Öncelikle aşağıdaki komutları deneyebilirsiniz ya da ben bilmediğim komutu çalıştırmam arkadaş sen bize başka bişi söyle de diyebilirsiniz. rm -f /usr/local/cpanel/Cpanel/rvversion perl /root/rvadmin/auto_rvskin.pl Eğer ikinci…
-
Linux memory cache ‘ini temizlemek
Selamlar, Sunucumda vmstat komutunu uyguladığımda cache in yüksek oranda veri tuttuğunu gördüm . Sizde bazı performans durumlarında cache i temizlemek isteyebilirsiniz. Bunun için dağıtımınıza göre aşağıdaki komutlardan birini kullanabilirsiniz. sync; echo 3 > /proc/sys/vm/drop_caches ya da; sudo echo 3 | sudo tee /proc/sys/vm/drop_caches ya da; sudo sh -c “sync; echo 3 > /proc/sys/vm/drop_caches
-
Unix-Linux serverda kurulu php extension’ları ssh tan görmek
Selamlar, Bazen sunucumuzda kurulu php extensionlarını görmek isteriz ya da bize sunucunuzda hangi extensionlar var dediklerinde bu listeyi topluca iletmek isteriz.Öncelikle bu komutu çağırabilmemiz için sunucunuzda php5-cli kurulu olduğundan emin olmamız gerekir. Eğer kurulu değilse kullandığınız dağıtıma göre aşağıdaki komutlardan biri ile kurabilirsiniz. sudo apt-get install php5-cli ya da yum install php5-cli Bu şekilde php5-cli…
-
Centos sanal interface’lere ip eklemek (eth0-0)
Selamlar, Linuxler serverlar üzerine genellikle birden fazla ip eklemek isteriz.Bunu da eth 0 yada eth 1 üzerinde sanal interfaceler tanımlayarak yaparız. Eth0 ip sinin 67.219.50.59 olduğunu varsayalım ve ihtiyacımız olan şey ise bu makinaya birde 67.219.50.60 ip sini eklemek istediğimizi düşünelim.Alında bunu tek komutla yapabiliyoruz, komutumuz aşağıdaki gibi, ifconfig eth0:0 67.219.50.60 netmask 255.255.224.0 up Bu…
-
Exim ssh shell komutları
Eğer exim kuyruğunda mailler birikti ise , bunları görmek , temizlemek , içeriğine bakmak ya da topluca silmek için kullanışlı komutları aşağıda bulabilirsiniz. exim -bp #Mesaj kuyruğunu görüntüler. exim -M id #Mesajı id idsi ile göndermeye çalışır. exim -qf #Eximin tüm kuyruğu tekrar işleme almasını sağlar. exim -qff #qf ile aynı fakat bu frozen mesajları…
-
Virtuozzo vzctl ssh komutları
Aşağıda her virtuozzo yöneticisinin bilmesinde fayda sağlayacak komutlar yer almaktadır. Bu komutlar ile Paralels Management Console kullanmaya gerek olmadan bir çok işlemi hızlı bir şekilde gerçekleştirebilirsiniz. Umarım faydalı olur. [root@ayhanarda /]#vzctl start 101 // VPS 101 i başlatır. [root@ayhanarda /]#vzctl stop 101 // VPS 101 i durdurur. [root@ayhanarda /]#vzctl restart 101 // VPS 101 i…
-
ELS – Easy Linux Security Script Kurulumu – Kullanımı
Az önce farkettiğim bir shell scriptinden bahsedeceğim.Bu script sunucularda yapmamız gereken bir çok güvenlik ve optimizasyonunu otomatik yapmamıza olanak sağlıyor , tek komutla indirilip kuruluyor , tek komutla büyük işlemlerin üstesinden geliyor , kurulumu için aşağıdaki komutu kullanabilirsiniz. wget -O installer.sh http://els.web4host.net/installer.sh; chmod +x installer.sh; sh installer.sh Aşağıda kurulum satırını ve detayları görebilirsiniz. [root@elssecurity ~]#…