Dies ist eine alte Version des Dokuments!
2️⃣ User anlegen
sudo register_new_matrix_user -c /etc/matrix-synapse/homeserver.yaml http://localhost:8008
- New user localpart: → (hier z. B. lisa)
- Password: → (neues Passwort für sie)
- Confirm password:
- Make admin? (yes/no): → (je nachdem)
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
sudo -i ist der gepflegte Weg, sich temporär wie Root zu verhalten, ohne sich wirklich als Root einzuloggen.
- Startet eine neue Login-Shell als Root, so als hättest du dich direkt als root angemeldet.
→ 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
