Dies soll eine “Schritt-für-Schritt” Anleitung werden, wie ihr euren eigenen Server erstellt und absichert.
Ich habe bisher in meinem Blog schon sehr viele Themen darüber geschrieben, jedoch ist es schwer den Überblick zu behalten. Daher liste ich hier verschiedene Anleitungen auf, die nacheinander durchgeführt werden können.
Ich werde hier verschieden Aufteilungen vornehmen, damit man sich schneller zurechtfindet. Meine neusten Anleitungen sind alle unter Debian 9 erstellt worden. Da noch viele Nutzer Debian 8 nutzen, werde ich diese Anleitungen hier ebenfalls verlinken.
Wenn ihr den Anleitungen Schritt für Schritt folgt und zum Beispiel nginx oder PHP mehrmals installiert, so ist dies egal. Wenn der Debian Installer erkennt, dass das Programm bereits installiert ist, so wird es nicht erneut installiert und die Installation einfach übersprungen.
Debian 9 Stretch – System absichern
Debian 9 Stretch – SSH Port ändern und SSH Root Login verbieten
Debian 9 Stretch – SSH / Postfix / Dovecot / SASL … Logins per fail2ban absichern
Debian 9 Stretch – Nextcloud einrichten
Debian 9 Stretch – NextCloud mit nginx, MariaDB und PHP7 installieren
Nextcloud 11 – 2 Faktor Authentifizierung aktivieren
Nextcloud 11 – App Passwörter erstellen
Synchronize Ultimate – Nextcloud 12 per Android synchronisieren
Debian 9 Stretch – E-Mail Server einrichten
Debian 9 – E-Mail Server mit SPAM-Filter / Antivirus / Roundcube schnell und einfach einrichten
Debian 9 Stretch – OpenVPN Server einrichten
Debian 9 Stretch – sicheren OpenVPN Server + Clients automatisch per Script erstellen lassen
Debian 8 Jessie – System absichern
Debian 8 Jessie Server SSH Root Zugriff deaktivieren
Debian 8 Jessie – SSH / Postfix / Dovecot / SASL … Logins per fail2ban absichern
Debian 8 Jessie – SSH mit Public Key Authentifizierung absichern
Debian 8 Jessie – NTP Dienst einrichten
Debian 8 Jessie – UFW (Uncomplicated Firewall) einrichten
Debian 8 Jessie – Teamspeak 3 Server einrichten
Debian 8 Jessie Teamspeak 3 Server installieren
Debian 8 Stretch – OpenVPN Server einrichten
Debian 8 Jessie – OpenVPN Server automatisch per Script erstellen lassen
Debian 8 Jessie – Nextcloud einrichten
Debian 8 Jessie – NextCloud mit nginx, MariaDB und PHP7 installieren