Setup Telegram Alert When an SSH Login is Successful
Pengenalan
Secure Shell (SSH) adalah protokol yang digunakan untuk mengakses dan mengelola server secara remote dengan aman. Dalam lingkungan server yang kritis, penting untuk mendapatkan notifikasi ketika ada akses SSH yang berhasil. Salah satu cara efektif untuk mendapatkan notifikasi ini adalah dengan menggunakan Telegram Bot.
Telegram menyediakan API yang memungkinkan kita mengirim pesan otomatis ke sebuah chat atau grup ketika terjadi login SSH. Dalam artikel ini, kita akan mengatur skrip sederhana yang akan mengirimkan alert ke Telegram setiap kali ada login SSH yang berhasil.
Moodle dengan SSL proxy server (Nginx/HAproxy)
$CFG->wwwrootTetapi jika anda menggunakan proxy ataupun balancer (bisa dengan nginx ataupun HAproxy) maka ada pengaturan tambahan yg diperlukan, yakni dengan menambahkan
Block Windows Update (Mikrotik)
/ip firewall raw add action=drop chain=prerouting content=update.microsoft.com comment="Blocking Windows Update" add action=drop chain=prerouting content=download.microsoft.com add action=drop chain=prerouting content=download.windowsupdate.com add action=drop chain=prerouting content=windowsupdate.com add action=drop chain=prerouting content=wustat.windows.com add action=drop chain=prerouting content=ntservicepack.microsoft.com add action=drop chain=prerouting content=stats.microsoft.com add action=drop chain=prerouting content=wustat.windows.com add action=drop chain=prerouting content=windowsupdate.microsoft.com
Mematikan Windows Update
Cara 1. Mematikan Services Windows Update
Dengan cara ini Windows Update akan mati total, termasuk juga update untuk patch security. Jadi pastikan jika kamu menggunakan cara ini, begitu terhubung ke internet dengan kuota melimpah segera lakukan update agar Windows kamu tetap secure dan optimal. Untuk mematikan automatic update di Windows 10 dengan cara mematikan services nya, langsung saja buka Services.


Cara 2. Modifikasi Melalui Group Policy
Cukup buka Run dengan Win + R > ketikkan gpedit.msc > Enter


Mendapatkan Notifikasi untuk Free Memory Desktop/Server
#!/opt/lampp/bin/php <?php $alert_percent = ($argc > 1) ? (int)$argv[1] : 90; $interval = ($argc > 2) : (int)$argv[2] : 25; //while(true) { exec("free", $free); $free = implode(' ',$free); preg_match_all("/(?<=\s)\d+/", $free, $match); list($total_mem, $used_mem, $free_mem, $shared_mem, $buffered_mem, $cached_mem) = $match[0]; $used_mem -= ($buffered_mem + $cached_mem); $percent_used = (int)(($used_mem * 100) / $total_mem); if($percent_used > $alert_percent) exec("notify-send 'Low Memory: $percent_used% used'"); // sleep($interval); //} exit();untuk menjalankan bisa dengan ./filescript.php PERHATIAN: Jika akan dijalankan melalui daemon silahkan hilangkan tanda comment supaya bisa script berjalan tanpa henti dan selalu cek ke memory pada interval waktu tertentu Semoga informasi ini bisa membantu
Setting IP Static di ubuntu 22.04/20.04/18.04 (Netplan) (Server)
Untuk ubuntu terbaru ini terdapat perbedaan dalam melakukan konfigurasi ip static yakni sekarang menggunakan netplan. Pada ubuntu sebelumnya dalam mengkonfigurasi IP Static adalah dengan melakukan konfigurasi pada /etc/network/interface sedangkan pada ubuntu terbaru bukan lagi disitu melainkan harus melakukan konfigurasi pada netplan. Ada perbedaan silahkan ikuti petunjuk singkat berikut: