Avocent Console Cihazlarında Şifre Kurtarma

Bazen kullandığımız cihazlarımızda eskiden tanımlanan şifreleri unutabiliyoruz bu da ihtiyacımız olduğu zamanlarda elimizi bağlıyor , user hakları ile kullandığım ancak admin ve root şifresini bilmediğim Avocent cyclades konsol cihazımızda bu şifreleri kurtarmam gerekti. İşlem adımlarımı aşağıdaki şekilde not aldım.

Cihazın konsol portuna bağlanılır.

Cihaz restart edilir.

Açılmaya başladığı anda konsolda herhangi bir tuşa basılır ve cihaz uboot promptunda bekler.

hw_boot single komutu çalıştırılır.

Cihaz single modda açılır.

passwd komutu ile yeni şifre belirlenir.

passwd komutu root hesabının şifresini değiştirir , admin hesabının şifresini değiştirmek için passwd admin komutunu kullanabilirsiniz.

reboot komutu ile reboot edilir. Şimdi erişip işlem yapabilirsiniz.

Linux Sunuculara Otomatik Komut Gönderimi

Çoğu zaman buradan bir şeyler paylaşıyorum , sebebi ise tekrar gerektiğinde çözümü bulacağım yeri bilmek , mevcut şirketimde bu yapıda 300 civarı server var , tabi farklı yapıda 1000 kadar sunucu yönetiyoruz, hepsine bir gui ile bağlanıp komut gönderebilirim , tek tek ssh ile de bağlanabilirim ama bu ciddi vakit alıcı bir durum ve tekrar aynı işi yapmak ister isem aynı vakti yine harcayacağım . Şimdi bana verilen görev tüm sunuculara maldet kurmak. Önce biraz düşünme vakti ayırıyorum kendime ve bir demli çay hazırlıyorum.

Elimdeki doneler

*Aynı dağıtım sunucular

*Aynı ssh portları

*Aynı ssh şifreleri

Bu durumda şöyle düşünüyorum; aynı komut hepsinde çalışacak , ssh protokülünde port belirtebiliyorum ve sshpass ile de key gerekmeksizin aynı şifreyi tüm sunucular için sırası ile girdirebiliyorum. Şimdi bu örneği gerçeğe dönüştürelim.

Debian tabalı bir dağıtım olan kali kullandığım için apt-get install sshpass ile ssh pass kurdum , burayı söylemiyorum.

Bir hosts.txt dosyası oluşturdum ve tüm işlem yapacağım sunucuları içine alt alta satır satır yazdım.

nano hosts..txt

sunucu1.ayhanarda.com
herhangi bir ip adresi
suunucu8.blabla.com
server5.ayhanarda.com

Kaydedip çııkıyorum , şimdi komutumuza gelelim , buraya kadar aynı yaptığınızı varyarak değişkenleri işaretledim.

mapfile -t myhosts < hosts.txt; for host in “${myhosts[@]}”; do sshpass -p ŞİFRENIZ ssh [email protected]”$host” -p PORT -o “StrictHostKeyChecking no” ‘KOMUT‘; done

Ayhan ARDA

apache benchmark gnuplot

Gnuplot ile Apache Benchmark Değerlerini Grafik Haline Getirmek

Ben testlerimde kali linux kullanmayı tercih ediyorum , debian tabanlı olması işimi de kolaylaştırıyor. Gnuplot eğer kullandığınız dağıtımda yok ise apt-get install gnuplot şeklinde kurulum yapabilirsiniz.

Şimdi örneğimizde bir siteye ab test yapacağız , Aşağıdaki komut baz alındığında açıklaması kısaca şöyle , ben ayhanarda.com a doğru eş zamanlı 10 istek şeklinde toplam 500 istek göndereceğim. Sonucunu da ardatest.data dosyasına yazacağım. (tabi Siz benim siteme doğru test yapmayın lütfen 🙂

[email protected]:~# ab -n 500 -c 10 -g ardatest.data http://www.ayhanarda.com/
This is ApacheBench, Version 2.3 <$Revision: 1604373 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/

Benchmarking www.ayhanarda.com (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Finished 500 requests
Server Software: LiteSpeed
Server Hostname: www.ayhanarda.com
Server Port: 80

Continue reading Gnuplot ile Apache Benchmark Değerlerini Grafik Haline Getirmek

Firefox üzerinde Youtube Videolarını İzleyememe

Youtube videoları ilk saniyeden sonra kesiliyorsa ve diğer tarayıcılarda bu sorun ile karşılaşmıyorsanız aşağıdaki adrese gidin.

http://www.youtube.com/html5

Açılan ekranda HTML5 Oynatıcıyı İste butonuna basın , hepsi bukadar , artık Youtube videolarını izleyebilirsiniz.

Ayhan ARDA

Ücretsiz Webhosting – webhostingsitesi.com

whs__logo

Bu yazımda Sizlere ücretsiz webhosting hizmeti veren bir siteden bahsedeceğim , aynı zamanda benim sitemin sponsorluğunu yapmaktalar , Siteniz için ücretsiz bir webhosting hizmeti arıyor iseniz bu site tam Size göre , tek yapmanız gereken buradan siteye giriş yapmak ve ücretsiz paketi alan adınız için sipariş geçmek , akabinde hiç bir onay beklemeden paketiniz aktif olmakta ve bilgileri mail adresinize gelmekte.

Bu hizmette neler olduğuna bir bakalım , 100 mb lık bir alan veriyorlar , bu da küçük bloglar ve tanıtım siteleri için çok ideal bir alan , bunun yanında 1 mysql veritabanı ve 1 adet altdomain tanımlayabiliyorsunuz , 1 adet te mail adresi hakkınız bulunmakta.

  • 100 MB Disk Alanı
  • 10 GB Aylık Trafik
  • 1 Alt Domain
  • 1 Mysql Veritabanı
  • 1 E-posta Hesabı
  • Türkçe Cpanel

Hizmetin en güzel yanı servislerinde hiç kesinti olmaması , eğer ücretsiz olarak sunulan limitler yeterli gelmiyorsa kolaylıkla bir üst pakete geçiş yapabiliyorsunuz , daha büyük bir paket tercih edecek olanlar içinde bu küçük ve ücretsiz paket Sistemi satın almadan önce hiç bir ön ödeme yapmadan test etmenizi sağlamakta.

Sitenin bir diğer güzel yanı kar ortaklığı sağlaması , ilk alışverişinizden sonra ortaklık için başvurur iseniz Size bir link sunuluyor ve bu link üzerinden yapılan hosting alımlarında yapılan ödemenin belirli bir kısmı Size +bakiye olarak yansıyor ve 100 tl ye ulaştığında banka hesabınıza yatırıyorlar.

ücretsiz-webhosting

 http://www.webhostingsitesi.com

using eeprom-set media 100basetx-fdx hatası

using eeprom-set media 100basetx-fdx hatası network ün down olmasına sebep olmaktadır , muhtemelen bu durumu yaşamış ve sonrasında bu hatayı loglardan tespit etmiş olmalısınız.

Durum genellikle hyper-v rolü çalışan makinalarda bir sanal sunucuda yoğun network trafiği yarattığınızda karşımıza çıkmaktadır , microsoft konu ile ilgili aşağıdaki senaryoyu hazırlamış.

Windows Server 2008 R2 Service Pack 1 (SP1) çalıştıran bir bilgisayara Hyper-V rolünü yüklediniz.
Bilgisayarda bir sanal makine çalıştırıyorsunuz.
Ağa erişmek için sanal makinede bir ağ bağdaştırıcısı kullanıyorsunuz.
Çok sayıda eşzamanlı ağ bağlantısı kuruyorsunuz. Veya yoğun bir giden ağ trafiği var.

Bu senaryoda, sanal makinedeki ağ bağlantısı kopabilir. Ek olarak, ağ bağdaştırıcısı devre dışı kalabilir.Çözüm olarak sanal makinayı restart etmeniz gerekmektedir.

http://support.microsoft.com/kb/974909/tr ya da http://www.microsoft.com/tr-tr/download/details.aspx?id=26785 adresindeki hotfix i yüklemeniz sorunu giderecektir.

Ben bu duruma 50 gb lık bir veriyi rsync ile uzak makinadan hyper-v üzerinde çalışan cloudlinux kurulu makinama almak isterken rastladım , sonrasında hotfix i yüklemeden rsync bandwith i ni limitleyerek denemek istedim ve tekrar hata ile karşılaşmadım. Eğer Siz de rsyn işleminde hata aldı iseniz --bwlimit=5000 limiti ile işlemi saniyede 5 mb aktarıma limitleyebilirsiniz , bu durumda sorun çözülecektir, aynı durum ftp içinde geçerlidir. Örnek rsync işlevi için aşağıdaki komutu değişkenleri değiştirip kullanabilirsiniz.

rsync -av –bwlimit=5000 [email protected]:/home/ayhanarda-remote/public_html/* /home/ayhanarda-local/public_html/

Saygılarımla

Ayhan ARDA

Fatal error: Unable to read x bytes in /home/user/public_html/file.php on line x hatası

Hatanın sebeni , muhtemelen dosyalarınızı ascii mode ile ftp üzerinden sunucuya aktardığınızdan kaynaklanmaktadır, ftp yazılımınızı binary olarak upload edecek şekilde zorlayınız , Bazı php kodları binary olarak aktarılmaya ihtiyaç duyar , plaintext oloarak aktarıldığında belirtilen hatayı alabilirsiniz.

Ayhan ARDA

Whm Paneli NameServer Ip lerini Göstermeme Problemi

WHM > Main > DNS Functions > Nameserver IPs bölümünde oluşturduğumuz Name serverları görebiliyor fakat ip adreslerini göremiyor isek kontrol etmemiz gereken 2 nokta bulunuyor , Öncelikle sunucuya ssh tan erişip aşağıdaki komut ile nameserverips dosyasını kontrol edelim.

cat /etc/nameserverips

Çıktı aşağıdakine benzer olmalı , eğer ip adresleri yazmıyor ise ekleyiniz. nano /etc/nameserverips ile dosyayı editleyiniz.

184.173.215.177=ns1.webhostingsitesi.com
50.116.75.136=ns2.webhostingsitesi.com

Bu işlem tamam ise şimdi diğer dosyamıza göz atalım.

cat /var/cpanel/nameserverips.yaml

çıktı aşağıdakine benzer olmalı. Eğer değilse muhtemelen ip adresleri yoktur ya da Count 1 den büyüktür , kendi name serverlarınız ve ip adresleriniz ile güncelleyiniz.

ns1.webhostingsitesi.com:
184.173.215.177: 1
count: 1
zones: webhostingsitesi.com
ns2.webhostingsitesi.com:
50.116.75.136: 1
count: 1
zones: webhostingsitesi.com

Sonrasında rm -rf /var/cpanel/nameserverips.cache dosyasını silmenizi öneririm.

Şimdi tekrar panelde WHM > Main > DNS Functions > Nameserver IPs bölümünü inceleyebilirsiniz.

Kayıtların güncellenip güncellenmediğini kontrol etmek için ise dns sorgu sitesinde sorgulayabilirsiniz.

Nameserver IPs not showing in WHM

Tebrikler Değerli Müşterimiz , Dijital Fotoğraf Makinası Kazandınız Mesajı

Bir çok kişiye geldiği gibi az önce benimde telefonuma 0537 028 56 28 nolu telefondan  ” Tebrikler Değerli Müşterimiz , Dijital Fotoğraf Makinası Kazandınız , şu telefon numarasını arayın falan filan” şeklinde bir mesaj geldi , Rica ediyorum bu gibi mesajları asla dikkate almayınız , aradığınızda kredi kartı bilgilerinizi istemekteler , itibar etmeyiniz.