Genel

  • Kategori: genel
  • Gösterim: 4896

Linux Saldırı Yapan IP Adresinin Tespiti

Linux sunucuda CPU kullanımınızın arttığını gözlemlediğinizde saldırı alıp almadığınızın kontrolünü sağlamanız gerekmektedir.

Bunun için 80 portuna gelen istekleri incelemeniz gerekmektedir.

Sunucunuza SSH ile bağlantı sağlayınız. Ardından aşağıdaki komutu çalıştırınız.

 

netstat -pant | grep :80 | awk ‘{ print $5}’ | cut -d: -f1 | sort | uniq -c | sort -n

Komutu çalıştırdıktan sonra sunucunuza istek yollayan IP adreslerinin bağlantı isteklerine göre büyükten küçüğe sıralandığını gözlemlersiniz.

Faydalı Olması Dileği İle

SunucuPARK Destek

  • Kategori: genel
  • Gösterim: 4061

MySQL den PostgreSQL e veritabanı, tablo ve kayıtlar nasıl taşınır?

MySQL de bulunan bir veritabanını PostgreSQL e çevirmek ve taşımak için aşağıdaki işlemler yapılmalı.

 

NOT: Bu işlemler Ubuntu/Debian üstünde anlatılmıştır ve PostgreSQL bulunan sunucuda yapılması gerekir.
apt install pgloader -y
sudo -i -u postgres psql -c "ALTER USER postgres WITH PASSWORD 'postgresqlpass';"
sudo -i -u postgres psql -c 'CREATE DATABASE postgresqldb;'
sudo -i -u postgres psql -c 'GRANT ALL PRIVILEGES on DATABASEpostgresqldb to postgres;'
sudo -i -u postgres psql -c 'GRANT ALL ON ALL TABLES IN SCHEMA public to postgres;'
sudo -i -u postgres psql -c 'GRANT ALL ON ALL SEQUENCES IN SCHEMA public to postgres;'
sudo -i -u postgres psql -c 'GRANT ALL ON ALL FUNCTIONS IN SCHEMA public to postgres;'
pgloader mysql://mysqluser:mysqlpass@ip.ad.re.si/mysqldb postgresql://postgres:postgresqlpass@localhost:5432/postgresqlblog

 

Faydalı Olması Dileği İle

SunucuPARK Destek

  • Kategori: genel
  • Gösterim: 5346

Python pip ERROR: Cannot uninstall 'PyYAML' hatası çözümü.

pip ile kurulum yaparken aşağıdaki hatayı alıyorsanuz sebebi PyYAML kütüphanesinin başka bir kütüphane tarafından kullanıldığı için kaldırılamaması.

 

ERROR: Cannot uninstall 'PyYAML'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.

sudo -H pip3 install --ignore-installed PyYAML

 

Faydalı Olması Dileği İle

SunucuPARK Destek

  • Kategori: genel
  • Gösterim: 4419

Apache ProxyPass ayarlama. Apache mod_proxy sorguyu projeye yönlendir.

Apache http servisi ile bir alandını djangoflaskphpnodejs vs. gibi farklı portta çalışan projenize yönlendirmek isterseniz Apache'nin mod_proxy modulünü kullanabilirsiniz.

 

 

apt install -yqq -y libapache2-mod-proxy-html libxml2-dev

SSL sertifikası ile birlikte kullanmak

 

NOT: port.conf da 443 ü kontrol edin.

NOT: Apache servisini yeniden başlatmayı unutmayın.

NOT: SSL sertifika yolunu kontrol edin.

 

Faydalı Olması Dileği İle

SunucuPARK Destek

Alt Kategoriler