If you’re running Apache 2.4 on Rocky Linux 9 and want to protect your web server against basic DoS, DDoS, or brute-force attacks, installing mod_evasive is a solid option. Unfortunately, the module isn’t included by default, and some manual work is required to get it running. Here’s a quick guide to getting it installed and […]
The included, MacOSX-native ssh binary does not support newer SHA2 keys, so it gets the dreaded “no hostkey alg” error. To fix that, install ssh via homebrew or macports and use that binary instead:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
shell>ssh myserver ls
no hostkey alg
shell>which ssh
/usr/bin/ssh
shell>find/opt-name ssh
/opt/local/bin/ssh
...
shell>/opt/local/bin/ssh-V
OpenSSH_9.9p2,OpenSSL3.4.111Feb2025
shell>/opt/local/bin/ssh myserver
The authenticity of host'myserver (1.2.3.4)'can't be established.
ED25519 key fingerprint is SHA256:Mmx6y1Z/example+/sbw.
This key is not known by any other names.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added 'myserver'(ED25519)tothe list of known hosts.
Activate the web console with:systemctl enable--now cockpit.socket
So you’ve finally admitted PHP 8.0 isn’t cutting it anymore. Maybe your Symfony app tripped over a new syntax. Maybe your vendor/ folder started speaking in tongues. Maybe you enjoy suffering and thought “hmm, what if I upgraded my production runtime on a Friday afternoon?” Whatever brought you here—regret, most likely—this guide walks you through […]