MySQL veritabanı yedeğini almanın en kolay yolu mysqldump komutunu kullanmaktır. Yedekleme işlemini otomatik hale getirmek için ise crontab kullanabiliriz. Bu işlem için ise genellikle crontab’a aşağıdaki komutu ekleriz.


00 2 * * * root mysqldump -u root -pPASSWORD --all-databases > /var/mysqldump

Burada mysqldump komutuna şifreyi -p parametresi ile geçiyoruz. Bu şekilde komut çalışırken giriş yapmış herhangi bir kullanıcı ps aux komutu ile işlem tablosuna bakarak şifreyi görebilir. Buradaki hata girdisine verilmiş cevabı da okuyabilirsiniz.

Çözüm olarak öncelikle yedek alacağınız kullanıcının şifresini aşağıdaki formatta bir dosyaya kayıt ediyoruz.

[mysqldump]
password=PASSWORD

Dosyayı /root/mysqldump.cnf olarak kayıt edebilirsiniz. Aşağıdaki komut ile dosyayı sadece root kullanıcısının okuyabileceği şekilde yetkilerini ayarlıyoruz.

chmod 400 /var/mysqldump.cnf

Okumaya devam et

Bu yazımda sizlere ilk olarak Windows 7 işletim sistemi üzerinde kurulu VirtualBox(version : 4.0.12)’a Solaris kurulumunu anlatacağım.

Tabii ki ilk olarak VirtualBox’ın son sürümünü buradan indiriyoruz. Oracle Solaris 10 işletim sistemini buradan indiriyoruz.

İndirmeler tamamlandıktan sonra sanal makinemizi oluşturalım. VirtualBox programını çalıştırıp Yeni düğmesine basarak sanal bilgisayarımızı oluşturmaya başlayalım. İlk çıkan ekranda İleri düğmesine basarak geçelim.

Ekranda görüldüğü gibi İşletim Sistemi Tipi alanlarını seçerek istediğimiz bir ismi verelim ve Next düğmesi ile devam edelim.

Bellek ekranında Solaris kuracağımız sanal makinenin ne kadar bellek kullanacağınız ayarlıyoruz. Ekranda görüldüğü gibi ayarlayabilirsiniz.

Sanal Sabit Disk Sürücü ekranında ekranda görüldüğü ayarları seçerek Next düğmesi ile bir sonraki ekrana geçiyoruz. Bir sonraki ekranda da Next düğmesine basıyoruz.Okumaya devam et

Linux dağıtımlarını kullananların çoğu benim gibi shell olarak bash kullanırlar. Bash kullanırken aşağıdaki kısayolların daha hızlı çalışmanızı sağlayacaktır. Öğrendiğim kısayolları buraya ekleyeceğim. Sizde yorum olarak belirtebilirsiniz.

  1. Ctrl+R kısayolunu kullanarak kaydedilen komutların arasında arama yaparak komutlara yukarı aşağı ok tuşlarından daha hızlı bir şekilde erişebiliriz.
  2. Sık kullandığımız bol parametleri komutlar için alias komutu ile takma ad tanımlayabiliriz. Örneğin alias ll=’ls -l’ gibi.
  3. Ctrl+A kısayolu imleci komut satırının başına, Ctrl+E ise sonuna taşır.
  4. Ctrl+W kısayolu imleçten önceki kelimeyi, Ctrl+K ise imleçten sonraki herşeyi siler.
  5. Bir komutun sonuna & karakterini koyarak komutun arkaplanda çalışmasını sağlayabiliriz. Arkaplana attığımız görevleri jobs komutu ile görebiliriz. jobs komutunun çıktısında arkaplanda çalışan görevlerin numara(id), durum ve çalışan komut bilgilerini alabiliriz. fg komutu ile arkaplanda çalışan komutu öne getirebiliriz.  Örneğin fg 1 gibi.
  6. Yararlı bir komutta watch komutu. watch komutu kendisinden sonra verdiğimiz komutu 2 saniyelik aralarla çalıştırır. Örneğin watch ls -lh komutu ile bir dosyanın boyutunun değişimini takip edebiliriz.

SSL network üzerindeki bilgi transferi sırasında güvenlik ve gizliliğin sağlanması amacıyla Netscape tarafından geliştirilmiş bir güvenlik protokolüdür. SSL 1994 yılında Netscape Navigator tarayıcısının ilk sürümü ile tanıtıldı. Navigator`un haberleşmeyi kriptolayabilmesi Netscape’in seçilmesinde ana etkendi. SSL teknolojisi TCP/IP protokolü üzerinde çalışır ve web sunucusu ile web tarayıcısı arasındaki tüm bilgi akışını korur.1996 yılında 3.0 versiyonunun çıkarılmasıyla hemen hemen bütün popüler web sunucuları ve web tarayıcılarının (Microsoft Explorer, Netscape Navigator vb.) desteklediği bir standart haline gelmiş ve çok geniş uygulama alanları bulmuştur.

SSL’in üç adet sürümü vardı. SSL 1.0, Netscape içerisinde dâhili olarak kullanıldı ve bazı ciddi hatalar içerdiğinden piyasaya sürülmedi. SSL 2.0 Netscape 1.0 ile 2.x sürümleri içerisine dahil edildi fakat ‘man-in-the-middle’ saldırıları ile ilgili bazı zayıflıklar içeriyordu. Ek olarak iki üniversite öğrencisi Netscape’in rastgele sayı üreticisindeki bir açıktan yararlanarak SSL 2.0’ı dakikalar içerisinde kırdı. SSL’ in güvenliği konusunda oluşan endişelerden yararlanmak isteyen Microsoft 1996 yılında Internet Explorer’ın ilk sürümünde rakip protokol PCT’yi sundu. Netscape karşılık olarak 2.0 daki problemlerin giderildiği ve (Diffie-Hellman anonim anahtar değiş-tokuşu ve Fortezza akıllı kart desteği gibi) yeni özelliklerin eklendiği SSL 3.0′ı sundu. Bu noktada Microsoft geri adım atarak Internet yazılımlarının tüm sürümlerinde SSL’ i desteklemeye karar verdi (geriye uyumluluk için halen PCT desteği bulunuyor). SSL v3.0 Netscape Navigator 3.0 ve yukarısı sürümlerde ve Internet explorer 3.0 ve yukarısında bulunuyor. SSL daha sonra Internet Engineering Task Force (IETF) tarafından Internet standartları aktivitelerinde odak noktası oldu. TLS, önerilen Transport Layer Security protokolü SSL v3.0’ dan türetilmiştir ve farklı mesaj özeti ve kriptolama algoritmaları kullanır.

Okumaya devam et