2️⃣ User anlegen

sudo register_new_matrix_user -c /etc/matrix-synapse/homeserver.yaml http://localhost:8008

User Anzeigen

🧰 Variante 1: Mit psql direkt in die Datenbank schauen

sudo -u postgres psql synapse

Jetzt alle User anzeigen:

SELECT name, admin FROM users;

Root zugang öffen

sudo sed -i -E 's/^PermitRootLogin .*/PermitRootLogin yes/' /etc/ssh/sshd_config

sudo systemctl restart sshd

Oder — sicherer:

sudo sed -i -E 's/^PermitRootLogin .*/PermitRootLogin prohibit-password/' /etc/ssh/sshd_config

sudo systemctl restart sshd

Sich als root Anmelden

s‍udo -i ist der gepflegte Weg, sich temporär wie Root zu verhalten, ohne sich wirklich als Root einzuloggen.

→ Du landest in /root, bekommst die Root-Umgebungsvariablen, Pfade, alles.

Fail2ban

Zeigt status an bezüglich Bans

sudo fail2ban-client status sshd

logs aufsuchen

sudo fail2ban-client status sshd

sudo tail -n 50 /var/log/auth.log