Github Tüm Releases kaldırma

const buttons = document.querySelectorAll("[id^='icon-button-']");

// Her bir düğmeyi tıkla
buttons.forEach(button => {
  button.click();
  console.log("Clicked on button:", button);
});

 

Github releases sayfasına gidip konsol açın yukarıdaki kodu konsole yapıştırıp ENTER basın tüm releases seçilmiş olacak alttan kaydet butonuna basın. Eğer çok fazla releasese varsa sayfa hata verebilir bir önceki sayfaya gidin ve tekrar kaydet butonuna basın.

E-mail DKIM kayıtlarını kontrol edebilirsiniz

Bu iki site üzerinden e-mail sunucunuzun dkim ve spf kayıtlarını mail göndererek öğrenebilirsiniz.
https://dkimvalidator.com/
https://www.mail-tester.com/

Diğer kontroller:
https://multirbl.valli.org/
https://mxtoolbox.com/
Ek olarak sunucunuza hızlı bir şekilde mail sunucuya dönüştürmek istiyorsanız https://www.iredmail.org/ kullanabilirsiniz.

PHP Antimalware Scanner

PHP Antimalware Scanner#
PHP Antimalware Scanner, PHP dosyalarını tarayıp projenizi analiz ederek içindeki kötü amaçlı kodları bulmak için ücretsiz bir araçtır.

Bir dosyayı veya belirli bir dizindeki tüm dosyaları taramak ve kötü amaçlı kod içerdiği görülen PHP kod dosyalarını bulmak için etkileşimli bir metin terminali konsol arayüzü sağlar. Muhtemel bir kötü amaçlı yazılım tespit edildiğinde, hangi eylemin gerçekleştirileceği sorulur (beyaz listeye ekleme, dosyaları silme, enfekte olmuş kodu temizlemeyi deneme vb.).

Paket ayrıca PHP dosyalarını bir rapor modunda tarayabilir, yani etkileşime girmeden ve terminal konsoluna herhangi bir şey çıkarmadan. Bu durumda sonuçlar html (varsayılan) veya metin biçiminde bir rapor dosyasında saklanır.

Bu tarayıcı, doğru yapılandırma kombinasyonlarını kullanarak kendi php projelerinizde ve diğer birçok platformda çalışabilir (örneğin, lite bayrağı kullanmak daha az yanlış pozitiflik bulmaya yardımcı olabilir).

https://marcocesarato.github.io/PHP-Antimalware-Scanner/

Shell bağlanın aşağıdaki kodla gerekli dosyaları indirin.

wget https://raw.githubusercontent.com/marcocesarato/PHP-Antimalware-Scanner/master/dist/scanner --no-check-certificate

Taramak istediğiniz klasörü /home yerine yazabilirsiniz.

php scanner ./home ...

 

CMD Kullanarak Windows’ta Klasördeki .JPG Dışındaki Dosyaları Listeleme

Windows işletim sisteminde belirli bir klasörde yalnızca belirli dosya türlerini görmek istediğiniz zamanlar olabilir. Örneğin, .jpg uzantılı dosyalar haricindeki tüm dosyaları listelemek istiyorsanız, Komut Satırı (CMD) bu işlemi hızlıca yapmanıza olanak tanır. İşte bu işlemi gerçekleştirebileceğiniz adımlar:

1. CMD’yi Açın

CMD’yi açmak için:

  • Başlat Menüsü’ne gidin.
  • Arama çubuğuna cmd yazın ve Komut İstemi’ni açın.

Okumaya devam et CMD Kullanarak Windows’ta Klasördeki .JPG Dışındaki Dosyaları Listeleme

Linux sunucunuzun performansını değerlendir

Yet-Another-Bench-Script (YABS), sunucunuzun performansını değerlendirmek ve donanım özelliklerini test etmek için kullanılan bir bash scriptidir. YABS, sunucunuzun disk I/O, ağ hızları ve CPU performansı gibi çeşitli metrikleri ölçerek sonuçları özet halinde sunar. Özellikle sunucu sağlayıcılarını karşılaştırırken veya bir sunucunun performansını izlemek istediğinizde faydalı olur.

YABS’in Özellikleri

  • Disk Performansı Testi: Disk okuma ve yazma hızlarını ölçmek için fio kullanır.
  • Ağ Hızı Testi: Sunucunuzun çeşitli veri merkezleri ile bağlantı hızlarını test eder.
  • CPU Performansı Testi: sysbench kullanarak CPU performansını değerlendirir.

Okumaya devam et Linux sunucunuzun performansını değerlendir

Nginx Worker Processlerinin Açık Dosya Sayısını Kontrol Etmek:

Nginx çalışırken her bir worker process belirli bir sayıda dosya açabilir. Bunun için lsof komutunu kullanarak Nginx’in açık dosyalarını listeleyebilirsiniz. Aşağıdaki komut, Nginx için açık olan tüm dosyaları gösterir:

sudo lsof -u nginx

Bu komut, Nginx kullanıcı adıyla açılmış tüm dosyaları listeler. Özellikle açık dosya sayısına odaklanmak için:

sudo lsof -u nginx | wc -l

Bu komut, Nginx’in kullandığı toplam açık dosya sayısını sayar.

Sonuç:

Yukarıdaki yöntemlerle Nginx reverse proxy’nin kaç dosya açtığını kontrol edebilirsiniz. Eğer limitlerin üzerinde bir dosya kullanımı varsa, yapılandırmanızı optimize etmeniz gerekebilir.

2. Nginx ile İlgili Olan Açık Dosya Sayısını proc Dizini Üzerinden Öğrenmek:

Her bir Nginx worker process için açık dosya sayısını /proc dizininde kontrol edebilirsiniz. Nginx’in çalışan PID’lerini alarak, her bir işlem için açık dosya sayısına bakabilirsiniz.

Öncelikle, Nginx işlem PID’lerini bulun:

ps aux | grep nginx

Bu komut, Nginx master ve worker process PID’lerini gösterecektir. Bir worker process için örnek açık dosya sayısını görmek için şu komutu kullanın:

ls /proc/<nginx_worker_pid>/fd | wc -l

3. worker_rlimit_nofile Ayarını Kontrol Etmek:

Nginx yapılandırmasında worker_rlimit_nofile direktifi ile açık dosya sınırını belirleyebilirsiniz. Bu değeri yapılandırma dosyanızda kontrol edin:

grep 'worker_rlimit_nofile' /etc/nginx/nginx.conf

Eğer bu değeri ayarlamadıysanız, Nginx varsayılan limitlere dayanır. Sistem genelinde limitleri öğrenmek için şu komutu kullanabilirsiniz:

ulimit -n

Bu komut, sistemdeki genel açık dosya limiti ayarını gösterir.

Sonuç:

Yukarıdaki yöntemlerle Nginx reverse proxy’nin kaç dosya açtığını kontrol edebilirsiniz. Eğer limitlerin üzerinde bir dosya kullanımı varsa, yapılandırmanızı optimize etmeniz gerekebilir.

Cloudflare üzerinden HTTP/3 (with QUIC) aktif etsek bazı kullanıcılar sorun yaşar mı?

HTTP/3 (with QUIC) etkinleştirildiğinde, kullanıcıların çoğu sorunsuz bir şekilde bağlanabilir. Ancak, HTTP/3 daha yeni bir protokol olduğu için bazı eski tarayıcılar ve cihazlar bu protokolü desteklemeyebilir. Yine de, HTTP/3 desteklemeyen kullanıcılar HTTP/2 veya HTTP/1.1’e geri düşerler, bu yüzden genellikle erişim sorunu yaşamazlar.

HTTP/3 açtığınızda ne olur?

    1. Modern tarayıcılar: Chrome, Firefox, Edge ve Safari gibi modern tarayıcılar HTTP/3 desteğine sahiptir. Bu nedenle bu tarayıcıları kullanan çoğu kullanıcı daha hızlı ve düşük gecikmeli bağlantı avantajlarından faydalanır.
    2. Eski tarayıcılar ve cihazlar: HTTP/3’ü desteklemeyen tarayıcılar ve cihazlar otomatik olarak HTTP/2 veya HTTP/1.1 protokolüne geri döner. Bu kullanıcılar bağlantı sorunları yaşamaz, ancak HTTP/3’ün sunduğu avantajlardan yararlanamazlar.
    3. Ağ uyumsuzlukları: Bazı eski veya özel ağlar (örneğin, HTTP/3’ü engelleyen ağ güvenlik cihazları) HTTP/3 ile uyumsuz olabilir. Ancak, bu durumda da genellikle bağlantı HTTP/2 veya HTTP/1.1’e geri döner.

Sonuç olarak:

    • HTTP/3 açmak çoğunlukla performans iyileştirmeleri sağlar, ancak desteklemeyen cihazlar ve tarayıcılar otomatik olarak daha eski protokollere geri düşer.
    • Yani, HTTP/3 etkinleştirmek bağlantı sorunlarına neden olmaz; yalnızca desteklemeyen kullanıcılar eski protokolleri kullanmaya devam eder.

Bu nedenle, Cloudflare üzerinde HTTP/3’ü etkinleştirmek genellikle güvenli ve faydalıdır.