SSH ile MYSQL Yedek Geri Yükleme

Bir önceki yazımızda ssh ile mysql veritabanı yedeği alma işleminin nasıl yapıldığını anlatmıştık. Bu yazımızda ise mysql veritabanı yedeğinin nasıl geri yükleneceğini anlatacağız. Bu işlem için Linux sunucumuza root hesabımızla bağlanıp aşağıdaki gibi bir komut uygulamamız yeterli olacaktır;

mysql -u kullaniciismi -p veritabaniismi < veritabanidosyasi.sql

Tekrar görüşmek üzere. Şimdilik hoşçakalın.

SSH ile MYSQL Yedek Alma

Ssh bağlantısı ile komut kullanarak web sitemize ait veritabanı yedeğini alabiliriz. Bu işlem için root yetkisine sahip bir kullanıcı ile sisteme bağlanıp aşağıdaki komutu uygulamamız yeterlidir;

mysqldump -u kullaniciismi -p veritabaniismi > veritabandosyasi.sql

Bu komutu uyguladıktan sonra bulunduğumuz dizine veritabanı dosyamız yedeklenecektir. Bu komutta “kullaniciismi ve veritabanismi” yazan yerleri kendinize göre doldurmanız gerekmektedir.

Cisco Enable Şifresi Verme

Cisco cihazları güvenli duruma getirmek için enable moda parola tanımlaması yapmamız gerekmektedir. Bu işlem yetkisiz kişilerin cihazımıza bağlantı yapmasını engelleyecektir.

Cisco cihazlara enable şifresi tanımlamak için aşağıdaki komutları uygulamamız yeterli olacaktır;

enable
conf term
enable password deneme123
service password-encryption

Bu komutlarda deneme123 yazan yere tanımlamak istediğimiz şifreyi yazdık. Şifreyi daha güvenli duruma getirmek için aşağıdaki komutu uygulayabiliriz. Bu komut ile şifremiz md5’e dönüştürülerek sistem üzerinde saklanacaktır. Bilindiği üzere md5 şifrelemenin geri dönüşümü olmamaktadır. Şifremizin md5 haline ulaşabilen biri şifremizi çözemeyecektir.

enable secret deneme123

Tekrar görüşmek üzere. Şimdilik hoşçakalın.

SSH ile Cpanel Yedek Alma ve Geri Yükleme

Cpanel / WHM kurulu sunucumuzda panel üzerinden yapabileceğimiz birçok işlemi ssh bağlantısı ile komutlar kullanarak da yapabiliriz. Bu yazımızda Whm /Cpanel kurulu sunucularda ssh üzeriden hosting hesabı yedekleme ve yedek bir hesabı geri yükleme işleminin nasıl yapılacağını anlatacağız.

Cpanel SSH ile Yedek Alma

Öncelikle bu işlemleri yapmak için root yetkisine sahip bir kullanıcı ile sisteme ssh bağlantısı yapmamız gerekmektedir. Bu hatırlatmayı yaptıktan sonra konumuza geçelim ve yedekleme işlemi için hangi komutları kullanmamız gerektiğini öğrenelim;

cd /home
/scripts/pkgacct kullanıcıadı

Burada kullanıcıadı yazan yere yedeklemek istediğimiz hosting hesabının kullanıcı ismini yazmamız gerekecektir.

Cpanel SSH ile Yedek Geri Yükleme

cd /home
/scripts/restorepkg yedek-dosya-ismi

Burada yedek-dosya-ismi yazan yere home dizininde yer alan yedek dosyasının ismini yazmamız gerekmektedir. Home dizininde yer alan tüm dosyaları görüntülemek için ls- l komutunu kullanabiliriz.

Centos Kullanıcıya Root Yetkisi Verme

Linux tabanlı işletim sistemlerinde root yetkisine sahip olan kullanıcılar sistem üzerinde tam denetime sahip olmaktadır. Bu nedenden dolayı bir kullanıcıya root yetkisi verirken dikkat etmeliyiz. Bu yazımızda Linux tabanlı işletim sistemlerinden biri olan Centos’ta bir kullanıcıya root yetkisi vermek için hangi işlemlerin yapılması gerekeceğini öğreneceğiz. Bu işlem için aşağıdaki adımları uygulamamız yeterli olacaktır;

1-) Bu işlemi root yetkisine sahip olan bir kullanıcı ile yapmamız gerektiğini unutmamalıyız. Bu hatırlatmayı yaptıktan sonra işlemimize geçelim. İlk olarak Centos komut satırına aşağıdaki komutu uyguluyoruz;

nano /etc/sudoers

Bu komut ile etc dizininin altında yer alan sudoers dosyasını açmış olduk.

2-) Açılan dosyada aşağıda yazan yeri buluyoruz;

#User Privilege Specification
root ALL=(ALL:ALL) ALL

3-) Bulduğumuz bu alanın altına aşağıdaki değeri ekliyoruz;

test ALL= (ALL:ALL) ALL

Daha sonra CTRL+X tuşlarına birlikte basıp Y tuşuna basarak dosyamızı kaydediyoruz. Buradaki test root yetkisi vermek istediğimiz kullanıcının ismidir. Siz buraya root yetkisi vermek istediğiniz kullanıcıyı yazacaksınız.

Centos’ta kullanıcıya root yetkisi verme işlemi bu kadar. Tekrar görüşmek üzere. Şimdilik hoşçakalın.

DNS Sunucusu Yanıt Vermiyor Hatası Çözümü

İnternette gezinirken “dns sunucusu yanıt vermiyor” hatasıyla çoğumuz karşılaşmışızdır. Bu sorun genellikle anlık olarak gerçekleşip kendiliğinden çözülmektedir. Fakat bazen ziyaret etmek istediğimiz sitelerin çoğu bu hatayı vermektedir ve sorun uzun süre devam etmektedir. Bu durumda sorunu çözmek için bilgisayarımızda bazı ayarlarda değişiklik yapmamız gerekebilmektedir. Bu yazımızda bu sorunun çözümü için neler yapmamız gerektiğini anlatacağız.

“Dns sunucusu yanıt vermiyor” hatasının ortaya çıkmasının birçok neden bulunmaktadır. Öncelikle şunu belirtelim, bu hata web sitenin dns sunucusu kaynaklıysa bu soruna yapabileceğimiz birşey yoktur. Bu durumda web sitenin sahibi gerekli düzeltmeleri yapmalıdır. Eğer sorunun kaynağı bizim kullandığımız bilgisayar veya network ekipmanları (modem) ise aşağıdaki kontrolleri ve ayarları yapmamız sorunumuzu çözecektir;

1-) Bilgisayarımızda çalışan antivirüs yazılımları bu hataya neden olabilmektedir. Özellikle kısa süre içinde antivirüs ayarlarımızda bir değişiklik yaptıysak bu sorunun ortaya çıkması bu ayara bağlı olabilir. Antivirüs yazılımını devre dışı bırakıp gerekli kontrolleri yapabiliriz. Not: Eğer sorun bu şekilde çözülürse antivirüs yazılımını devre dışı bir şekilde kesinlikle bırakmamalıyız. Bunun yerine antivirüs üzerinden hangi ayar bu hatayı almamıza neden oluyorsa o ayarı düzeltmeliyiz. Antivirüs yazılımını devre dışı bırakmamız sistemimize zararlı yazılımların bulaşmasına neden olacaktır.

2-) Bu sorun router ve modem kaynaklı olabilmektedir. Modemi yeniden başlatmanız veya modemi fabrika aylarına döndürüp tekrar kurmamız sorunu çözebilir.

3-) Tarayıcı kaynaklı sorunlar da “dns sunucusu yanıt vermiyor” hatasına neden olabilmektedir. Bu durumda tarayıcımızın güncel olup olmadığını kontrol etmeliyiz ve gerekli güncellemeleri yapmalıyız. Gerekiyorsa başka tarayıcı kurup kontrolleri bu şekilde yapmalıyız.

4-) Bilgisayarımızda çalışan güvenlik duvarı bu hatanın çıkmasına neden olabilmektedir. Güvenlik duvarını devre dışı bırakarak gerekli kontrolleri yapabiliriz.

5-) Dns önbelleği temizlemek bu sorunu ortadan kaldırabilir. Bu işlemin nasıl yapıldığını web sitemiz üzerinden öğrenebilirsiniz. Web sitemizin arama bölümüne “dns önbelleği temizleme” şeklide yazarak arama yapabilirsiniz.

6-) Bilgisayarımıza 8.8.8.8 ve 8.8.4.4 dns adreslerini tanımlayarak bu sorunu çözebiliriz.

Yukarıdaki kontrolleri yaparak “dns sunucusu yanıt vermiyor” sorununu çözebiliriz. Tekrar görüşmek üzere. Şimdilik hoşçakalın.

Windows Güvenlik Duvarı ile Web Site Engelleme

Güvenlik duvarı olmayan network yapılarının saldırıya uğrama ihtimalinin çok yüksek olduğu bir gerçektir. Network yapılarında güvenlik duvarı kullanmak zararlı trafiği engellemek için alınacak en yararlı önlemdir. Güvenlik duvarları bizim oluşturduğumuz kurallar çerçevesinde içeriden-dışarıya doğru veya dışarıdan-içeriye doğru oluşabilecek zararlı trafiği engeller. Güvenlik duvarları yazılımsal veya donanımsal olabilir. Sistemimizin yapısına göre güvenlik duvarımızın çeşidine karar vermeliyiz.

Birçoğumuz evimizde kullandığımız bilgisayar için güvenlik duvarına ihtiyaç olmadığını düşünür. Halbuki internete çıkan veya birden fazla bilgisayarın bağlı olduğu network yapılarında güvenlik duvarının kullanılması gerekmektedir. Zaten bilgisayarımızda veya internete çıkmak için kullandığımız router modemimizde çalışan bir güvenlik duvarı mutlaka vardır. Bizler genellikle bu güvenlik duvarını devre dışı bırakmaktayız.

Windows’un tüm işletim sistemlerinde zararlı trafiği engellemek için kullanabileceğimiz bir güvenlik duvarı bulunmaktadır. Bu güvenlik duvarını kullanarak birçok kural oluşturabiliriz. Bu yazımızda Windows güvenlik duvarı üzerinden bir web sitesine erişimin engellenmesi için hangi işlemlerin yapılması gerekeceğini öğreneceğiz. Senaryomuzda bilgisayarımızı kullanan birisinin belirteceğimiz web sitesine erişimini engelleyeceğiz. Burada içeriden-dışarıya doğru bir kural yazmamız gerekecek. Bu işlem için aşağıdaki adımları uygulamamız yeterli olacaktır;

1-) İlk olarak erişimini engellemek istediğimiz web siteye ping atıyoruz ve web sitenin ip adresini öğreniyoruz. Ping atmak için Windows + R tuşlarına birlikte basıyoruz. Açılan kutucuğa cmd yazıp Tamam butonuna basıyoruz. Açılan siyah komut ekranına ping websiteismi.com şeklinde ping atıyoruz ve ip adresini öğreniyoruz.

2-) Engellemek istediğimiz web sitenin ip adresini öğrendikten sonra Güvenlik Duvarını açarak gerekli işlemleri yapmaya başlıyoruz. Düvenlik duvarını açmak için aşağıdaki adımları uygulamamız yeterlidir;

Denetim Masası / Yönetimsel Araçlar /Gelişmiş Güvenlik Özellikli Windows Defender Güvenlik Duvarı

3-) Gelen ekranın sol tarafından Giden Kuralları yazan yerin üstüne sağ tuş ile tıklıyoruz ve açılan menüden Yeni Kural yazan yere tıklıyoruz.

4-) Yeni kural ekleme bölümünün ilk ekranında Özel yazan yeri seçip İleri butonuna tıklıyoruz,

5-) Tüm Programlar yazan yeri seçip İleri butonuna tıklıyoruz,

6-) Bir şey değiştirmeden İleri butonuna tıklıyoruz.

7-) Gelen ekranda Bu kural hangi uzak ip adreslerine uygulanıyor yazan yerde Bu ip adresleri bölümünü seçili duruma getirip Ekle butonuna tıklıyoruz. Gelen ekranda Bu IP adresi veya alt ağ yazan yeri seçip altındaki kutucuğa engellemek istediğimiz web sitenin ip adresini girip Tamam butonuna tıklıyoruz.

😎 Kuralımız engelleme üzerine olduğu için Bağlantıyı engelle yazan yeri seçip İleri butonuna tıklıyoruz.


9-) Gelen ekranda tüm alanları seçili durumda bırakıp İleri butonuna tıklıyoruz.

10-) Son olarak kuralımıza bir isim ve açıklama girerek Son butonuna basarak işlemimizi tamamlıyoruz.

Bu işlemlerden sonra tarayıcıdan engellediğimiz web siteye giriş yapmak istediğimizde bağlantı hatası almış olacağız ve bu karalı kaldırmadığımız müddetçe web siteye giriş sağlayamayacağız. Ortak olarak kullanılan bilgisayarlarda bu şekilde web sayfa erişimi engellemesi yapabilirsiniz.