Category Archive For "Linux"
Vim ile belli araliklardaki satirlari silmek
:1,15d (Esc + : ) ile 1 ile 15 icinde olmak uzere ara satirlari siler. Murat.
phpsuhosin ve phpmyadmin
Simdi phpsuhosin derledim, hos guzel calisiyor ama phpmyadmin ‘e girerken bazi kisitlamalardan dolayi hata aliyordum. Ilk olarak , blackliste eklemis oldugum apache_getenv fonksiyonunun etkisi idi. ALERT – function within blacklist called: apache_getenv() Bunun icin asagidaki parametleri apachedeki phpmyadmin virtualhost ‘unun icine ekleyin. php_admin_value suhosin.executor.func.blacklist ” ” ikinci sorun ise, phpmyadmin ustunden kullanici eklenemiyordu, alinana hata …
Fedora’ da Servisler
Çalışma seviyeleri Runlevel 0 : Bu seviye halt (kapatma) seviyesidir. telinit 0 diyerek sistem kapanır. Runlevel 1 : Single-User Mode olarak bilinen çalışma seviyesidir. Network, X ve çoklu giriş kullanıma kapalıdır. Bu mod sistem bakımı ve kurtarımı yapmak için kullanır. Genelde sistem yöneticileri yedekleme, kurtarma ve onarma için bu seviyeyi kullanır. Runlevel 2 : Multi-User …
Phpmyadmin versiyon gizleme
cd pma’nin oldugu dizin, vim +88 libraries/Config.class.php $this->set(‘PMA_VERSION’, ‘2.1.0’); satirini $this->set(‘PMA_VERSION’, ”); olarak degistirirseniz phpmyadmin versiyonu gizlenmis olur. Sevgiyle.
Joomla ‘daki mosConfig_absolute_path acigi
Selamlar, gecen gun karsilastigim bir acik (veya benim gozden kacirmis oldugum) durumu ile karsilastim. Yapmis oldugu joomla ‘da mosconfig_absolute_patch ‘i kullanarak uzaktaki bir istemciden bir script cagirmak ve sunucu bilgilerini cekmek (disk,ram,cpu, dosya degistirme, silme, ekleme, dizinleri gezme, dizinleri listeleme gibi). Bu durumu duzeltmek icin ilk aklima gelen php.ini icerisindeki (uzaktaki sunucu ustunden include islemi …
TCP_MISS, TCP_HIT, TCP_MEM* ?
Loglarda gordugunuz bu kavramlar nedir ? Kisaca aciklayalim. TCP_MISS : Disaridan veri cekme TCP_HIT : Local cacheden veri cekme TCP_MEM : Local memory(ram)’den veri cekme daha fazla bilgi icin ; http://www.tenon.com/support/webten/papers/squidlog.shtml adresine bakilabilir. Sevgiyle.
Squid: WARNING! Your cache is running out of filedescriptors
Feb 5 09:06:19 fw squid[2911]: client_side.cc(2699) WARNING! Your cache is running out of filedescriptors Feb 5 09:06:37 fw squid[2911]: client_side.cc(2699) WARNING! Your cache is running out of filedescriptors loglarda yukaridaki gibi uyari mesajlari aliyorsaniz, Fedora ‘da; /etc/init.d/squid stop vim /etc/squid/squid.conf max_filedesc 4096 vim /etc/init.d/squid scripten once herhangi bir satira ulimit -HSn 4096 satirini ekliyoruz. /etc/init.d/squid …
iptables ile squid yonlendirmeleri
Belki cok bilindik bir konu ama gene yazayim. Firewall + Squid ayni makinada ise ; NOT : -i => ici bakan interface iptables -t nat -A PREROUTING -i eth4 -p tcp –dport 80 -j REDIRECT –to-port 3128 Firewall + Squid farkli makinada ise; iptables -t nat -A PREROUTING -i eth4 -p tcp –dport 80 -j …
ag karti ustunde link var mi? yok mu ?
Birden fazla ethernet kartli bir linux makinaniz var ise hangi ethernette link var hangisinde yok bulmak biraz zor olabilir. Bunun icin asagidaki paketleri kullanabilirsiniz. yum -y install mii-tool mii-tool ciktisi; [root@mail ~]# mii-tool eth0: negotiated 100baseTx-FD flow-control, link ok Alternatif olarak ethtool kullanabilirsiniz. Ag karti ustundeki tum istatistikleri veriyor. yum -y install ethtool [root@mail ~]# …
Crontab ve Zamanlanmış Görevler
Crontab, kısaca zamanlanmış görevlerdir. Belirlediğimiz zaman süreçlerinde çalışmasını istediğimiz komut ya da scriptleri otomatik olarak çalışmasını sağlayan servistir. Crontab aşağıdaki tabloda belirtilmiş olduğu gibi toplam 7 süreçten oluşur. Alan Mana 1 Dakika (0-59) 2 Saat (2-24) 3 Gün (1-31) 4 Ay (1-12, Jan, Feb, …) 5 Haftanın günleri (0-6) 0=Sunday, 1=Monday … or Sun, Mon, …