EQVPS

Einen Ubuntu-VPS einrichten (erste Schritte nach dem Root-Zugang)

Die ersten zehn Minuten auf einem frischen Ubuntu 24.04 VPS: Pakete aktualisieren, einen Nicht-Root-Sudo-Benutzer anlegen, SSH-Schlüssel hinzufügen, Passwort-Login deaktivieren, UFW-Firewall und automatische Sicherheitsupdates aktivieren. Copy-paste-Befehle.

Du hast bezahlt, hast Root und starrst auf einen frischen Ubuntu 24.04 Prompt. Das sind die ersten zehn Minuten richtig gemacht: die Maschine patchen, weg von root, hinter Schlüssel und Firewall. Copy-paste, der Reihe nach.

1. System aktualisieren

apt update && apt upgrade -y

Ein frisches Image ist selten vollständig gepatcht. Mach das zuerst, jedes Mal.

2. Einen Nicht-Root-Sudo-Benutzer anlegen

Arbeite im Alltag nicht als root. Lege einen normalen Benutzer an und gib ihm sudo:

adduser deploy            # set a password when prompted
usermod -aG sudo deploy

3. Deinen SSH-Schlüssel zu diesem Benutzer hinzufügen

Auf deiner eigenen Maschine hast du bereits einen Schlüssel erzeugt (SSH-Schlüssel einrichten). Installiere seine öffentliche Hälfte für den neuen Benutzer:

# on the server, as root
mkdir -p /home/deploy/.ssh
# paste your PUBLIC key into authorized_keys
nano /home/deploy/.ssh/authorized_keys
chown -R deploy:deploy /home/deploy/.ssh
chmod 700 /home/deploy/.ssh && chmod 600 /home/deploy/.ssh/authorized_keys

Öffne ein zweites Terminal und bestätige, dass ssh deploy@YOUR.SERVER.IP funktioniert, bevor du weitermachst — damit ein Fehler dich nicht aussperrt.

4. Passwort- und Root-SSH-Login deaktivieren

Sobald der Schlüssel funktioniert:

sudo sed -i 's/^#\?PasswordAuthentication.*/PasswordAuthentication no/' /etc/ssh/sshd_config
sudo sed -i 's/^#\?PermitRootLogin.*/PermitRootLogin no/' /etc/ssh/sshd_config
sudo systemctl restart ssh

Jetzt kommt nur dein Schlüssel rein, und der ständige Brute-Force-Lärm auf Port 22 prallt ab.

5. Die Firewall aktivieren

Erlaube SSH vor dem Aktivieren, dann nur, was du brauchst:

sudo ufw allow OpenSSH
sudo ufw enable          # confirms; SSH stays open

Vollständige Details in eine UFW-Firewall konfigurieren.

6. Automatische Sicherheitsupdates aktivieren

sudo apt install -y unattended-upgrades
sudo dpkg-reconfigure -plow unattended-upgrades   # choose "Yes"

Die Maschine patcht jetzt ihre Sicherheitsupdates selbst, während du schläfst.

Das ist die Basis

Gepatcht, weg von root, nur mit Schlüssel, hinter der Firewall, selbst aktualisierend — ein vernünftiger Ausgangspunkt für alles. Nächste Schritte je nachdem, was du baust:

Debian statt Ubuntu? Die Schritte sind fast identisch — siehe einen Debian-VPS einrichten. EQVPS gibt dir ein sauberes Ubuntu 24.04 Image mit Root in etwa einer Minute, ohne KYC, bezahlt in Krypto.

FAQ

Was sollte ich als Erstes auf einem neuen Ubuntu-VPS tun?

Pakete aktualisieren, dann einen Nicht-Root-Benutzer mit sudo anlegen, ihm deinen öffentlichen SSH-Schlüssel hinzufügen und Passwort-/Root-SSH-Login deaktivieren. Das schließt die zwei größten Risiken auf einer frischen Maschine — ein ungepatchtes System und Passwort-Brute-Force auf root — in wenigen Befehlen. Dann UFW und unattended-upgrades aktivieren. Die Schritte stehen unten.

Sollte ich mich weiter als root anmelden?

Nein. Lege einen normalen Benutzer mit sudo an und melde dich als dieser an. Dauerhaft als root zu arbeiten bedeutet, dass jeder Fehler oder kompromittierte Prozess die ganze Maschine hat; ein Sudo-Benutzer begrenzt den Schaden und ist die Standardpraxis. Root-SSH-Login ist auch das Erste, was Bots versuchen.

Brauche ich eine Firewall, wenn der VPS frisch ist?

Ja — aktiviere UFW, erlaube zuerst SSH, dann nur die Ports, die du wirklich nutzt. Eine Default-Deny-Firewall verkleinert deine Angriffsfläche auf die Dienste, die du betreibst. Denk nur an 'ufw allow OpenSSH' vor 'ufw enable', sonst sperrst du dich aus.

Welche Ubuntu-Version sollte ich auf einem VPS betreiben?

Ubuntu 24.04 LTS — Langzeitunterstützung, aktuelle Pakete und die Version, auf die diese Befehle abzielen. LTS-Releases erhalten jahrelang Sicherheitsupdates, was du auf einem dauerhaft laufenden Server willst.

Verlangt ihr einen Ausweis oder eine Karte, um einen Ubuntu-VPS zu mieten?

Nein. E-Mail zur Anmeldung, Bezahlung in USDC oder USDT — keine Dokumente, keine Karte. Du bekommst ein sauberes Ubuntu-Image mit Root in etwa einer Minute.

Kommentare

Noch keine Kommentare. Sei der Erste.

Kommentar hinterlassen

Kommentare werden vor der Anzeige moderiert.