Nur als root zu arbeiten ist riskant. Diese Anleitung erstellt einen dedizierten Benutzer mit sudo und SSH-Schlüssel — Ergänzung zu SSH absichern und UFW.
📋 Voraussetzungen
- Linux-VPS (Ubuntu/Debian) mit Root- oder sudo-Zugriff und aktiver SSH-Sitzung.
Benutzer anlegen
Ersetzen Sie deploy durch den gewünschten Namen:
Bashsudo adduser deploy sudo usermod -aG sudo deploy
Zur sudo-Gruppe hinzufügen
Bashsudo groups deploy # doit afficher : deploy sudo (ou wheel sur certaines distros)
SSH-Schlüssel einrichten
Auf Ihrem PC Schlüssel erzeugen (ssh-keygen -t ed25519), dann auf den Server kopieren:
Bashssh-copy-id deploy@IP_DU_VPS
Puis connectez-vous : ssh deploy@IP_DU_VPS
sudo testen
Bashsudo apt update # ou : sudo whoami → root
Empfehlungen
- Root-Passwort-Login nach Test deaktivieren (SSH absichern).
- SSH-Port in UFW erlauben.
- Starke Passwörter bei Passwort-Authentifizierung.
Viel Erfolg! 🚀