admin tarafından yazılmış tüm yazılar

ClamAV ile Ubuntu’da kötü yazılım belirleme

Sisteminize yanlış izinler veya başka bir sebeple kötü yazılım yüklenmişse bunu ClamAV ile tespit etme şansınız var.
Bunun için önce sistemimizi güncelleyip, clamav yüklememiz gerekiyor:
sudo apt-get update
sudo apt-get install clamav

Kötü yazılım belirleme veritabanını güncellemek için
sudo freshclam
kullanabilirsiniz. Ancak kurulum sonrası kendisi otomatik güncelleme yapıyor.
Mesela home dizini altındaki tüm dosyaları aratmak için:
clamscan -r /home
Fakat bu çok çıktı üretiyor.
Özet almak için:
clamscan -r --bell -i /home/
komutunu kullanmak daha iyi bir yaklaşım olabilir.

UFW ile Firewall

Ubuntu’da UFW ile firewall kurmak için:
sudo apt-get install ufw

UFW nin aktif olup olmadığını anlamak ve aktifse kuralları görmek için:
sudo ufw status verbose
Output:
Status: inactive

Dışarıdan gelen tüm istekleri reddedip, dışarıya giden tüm isteklere izin vermek için:
sudo ufw default deny incoming
sudo ufw default allow outgoing

Mesela ssh portunu açmak için:
sudo ufw allow 22

veya web sitenize sürekli request gönderen SemrushBot/1.2 botunu subnet olarak engellemek için
sudo ufw deny from 46.229.168.0/24

şeklinde kullanabilirsiniz.

UFW yi aktive etmek için:
sudo ufw enable

MySQL de tarih kaydırma

mysql üzerinde varchar olarak tutulan tarih bilgisini (“yyyymmdd”) farklı bir tarihe kaydırma örnekleri:

SELECT wordoftheday, DATE_FORMAT ( DATE_ADD( STR_TO_DATE(wordoftheday,'%Y%m%d') , INTERVAL 3 YEAR), '%Y%m%d') AS newwordoftheday FROM crosslanguage WHERE wordoftheday<>'' ORDER BY wordoftheday DESC

wordoftheday newwordoftheday
20171201 20201201
20171130 20201130
20171130 20201130
20171129 20201129

Tarihleri 3 yıl ötele:

UPDATE `crosslanguage` SET `wordoftheday` = DATE_FORMAT ( DATE_ADD( STR_TO_DATE(wordoftheday,'%Y%m%d') , INTERVAL 3 YEAR), '%Y%m%d') WHERE wordoftheday<>''

Tarihleri 2 ay ötele:

UPDATE `crosslanguage` SET `wordoftheday` = DATE_FORMAT ( DATE_ADD( STR_TO_DATE(wordoftheday,'%Y%m%d') , INTERVAL 2 MONTH), '%Y%m%d') WHERE wordoftheday<>''