Merhaba arkadaşlar ne zamandır koymayı unuttugum ve biraz once bilgisayarımı karıştırırken elime geçen flash animasyonu siteye koymayı uygun buldum anlatım gayet başarılı, umarım chmod , chown dosya ve dizin izinleri ile ilgili size faydalı olur
Server kurulumları sırasında yoğun olarak insanlar apache ve php ikilisini tercih etmektedir. Ancak son zamanlarda Alexa , Youtube gibi büyük siteler lighttpd’ye geçiş yapmaya başladılar. lighttpd’nin perfonmans olarak çok daha iyi sonuç vermesi daha az memory kullanması , jail chroot imkanına sahip olması (ki sadece bu bile güvenlik açısından tercih edilmesine sebep olan bir özellik) benimde lighttpd yi test etmek istememe yol açtı. Bu karar sonrasında yaptığım ilk şey Floren ile birlikte gerekli incelemeleri başlatmak ve testlere başlamaktı. Ilk olarak testleri düzgün şekilde yapabilmek için ubuntu’dan vazgeçerek kendi bilgisayarıma CentOs 5 kurdum. CentOs 5 i tercih etmemdeki sebep en yeni sürümü olması ve server da kullanacağımız tüm Rpm’leri Floren ile birlikte kendimizin oluşturacak olmasıydı. Makaleyi kendi serverınıza uygulamak istiyorsanız her adımı sırasıyla takip etmenizi ve aşağıdakiler haricinde RPM kullanmamanızı şiddetle tavsiye ederim. Çünkü tüm RPM’ler özel olarak hazırlanmış ve maksimum perfonmans için optimize edilmişlerdir.
Ilk olarak home klasörümüzde redhat isimli bir klasör oluşturuyoruz.
mkdir -p /home/drazil/redhat
Daha sonra /usr/src/redhat/ altındaki tüm dosyaları yeni oluşturduğumuz klasörün altına kopyalıyoruz. -R kodu alt dizinleride kopyalamak içindir Yazının Devamı »
Bu yazı toplamda 414, bugün ise 0 kez görüntülenmiş
MySQL türü veritabanımız var ve yedek almak istiyoruz En saglam yol olarak Bilinen Bu yöntemler sayesinde cok Büyük Db leri bil e yorulmaksizin Yedekliyebilir ve geri yüklebilirsiniz bu islemleri yapabilmemiz icin tabiki root yetkimizin olmasi gerekmektedir simdi ilk önce Yedek Nasil Alinir onunla Basliyalim
İlk önce işlemleri yapacağımız yazılımı indireceğiz. Bu yazılım hakkında detaylı bilgi bu sayfada mevcut. Oradan indirme adresini ve nasıl kullanılacağını görebilirsiniz.
2. Adım: SSH Bağlı şimdi yedeğimizi alalım…
yazmamız gereken kod hemen aşağıdaki koddur
db_kullanıcı = veri tabanı kullanıcı adı
db_adı = veri tabanı adı
>= dışarı yedek al anlamında
/dizin/yedek.sql = sanırım bu kısım açık dosyanın Yolu
simdi putty den asagidaki kodumuzu yazip enterliyoruz ve islemin bitmesini bekliyoruz.
Bfd kullanan sunucu yöneticileri yanlış şifre denemelerini çok iyi bilirler. Linux ve Windows sunucular için yapılmış kötü niyetli şifre denemek için geliştirilmiş sistemler gece gündüz, dur durak bilmeden çalışırlar. Hangi sunucuda oturum açabilirim diye şifre denemeleri yaparlar. Linux sunucuların ssh girişinden “root” kullanıcısının parolasını tahmin etmek ise en çok rastlanan güvenlik sorunlardan biridir.
Bunu önlemek için yapılabilecek çözümlerden biri SSH portunu değiştirmek olacaktır.
çözüm için linux sunucumuza ssh ile giriş yaparak
nano /etc/ssh/sshd_config
komutu ile SSH sunucusunun ayarlarını değiştirmek için açıyoruz.
Daha sonra
“Port 22″
satırını bularak “22″ yerine “istediğimiz boşta olan bir port numarası” yazıp başındaki # ‘ i kaldırıyoruz. “Ctrl + x” daha sonra “y” ve enter tuşarına basarak dosyayı kaydedip çıkıyoruz.
Şimdi değişikliklerimizin aktif olabilmesi için ssh sunucusunu yeniden başlatmamız gerekiyor.
service sshd restart
komutunu veriyoruz ve işlemimiz bitmiş oluyor. ÖNEMLİ NOT: Dikkat etmemiz gereken en önemli nokta port yasaklaması yaptığımız apf ve benzeri bir koruma kullanıyorsak yeni port numaramızı açmamız gerekir. aksi durumda sunucuya uzaktan erişemeyebilirsiniz.