FAQ & knowledge base

How can we help?

Guides, tips and solutions for your VPS, from your first login to server security.

Press / to search · ESC to close
🚨

Log in to the panel

Getting started

The customer panel login address and first steps after purchase.

LoginURLPortPanel

🚨 Im Panel einloggen

Nach der Bestellung erhältst du deine Zugangsdaten per E-Mail.

Login-URL

https://<Server-IP>:4083

Ersetze <Server-IP> mit der IP aus deiner Bestell-E-Mail. Standard-Port: 4083 (HTTPS).

Zugangsdaten

E-Mail + Passwort aus der Willkommens-E-Mail. Passwort vergessen? → Support kontaktieren.

Tipp: Setze ein Lesezeichen für dein Panel.
🚀

First steps after VPS setup

Getting started

The key steps after your first launch.

SetupUpdatesUsersBasics

🚀 Erste Schritte

1 Connect using SSH

ssh root@DEINE-SERVER-IP

2 System aktualisieren

# Debian/Ubuntu\napt update && apt upgrade -y\n\n# CentOS/AlmaLinux\ndnf update -y

3 Neuen Benutzer anlegen

adduser meinuser\nusermod -aG sudo meinuser

4 Firewall aktivieren

ufw allow 22/tcp\nufw enable

5 SSH-Key einrichten

Siehe Artikel „SSH-Keys einrichten“ für sicheren Zugang.

Geschafft! Dein VPS ist grundlegend abgesichert und einsatzbereit.
🗺️

Panel overview & navigation

Getting started

The key sections of the customer panel at a glance.

PanelOverviewNavigationDashboard

🗺️ Panel-Übersicht

Dashboard

Alle VPS mit Status, IP, OS und Ressourcen auf einen Blick.

VPS-Verwaltung

Klick auf einen VPS → Detailseite mit Start/Stop, Passwort, VNC, Backup, OS Re-Install, Firewall etc.

Statistics

CPU-, RAM-, Disk- und Bandwidth-Auslastung als Grafiken.

Profil & Einstellungen

Oben rechts: Passwort, Sprache, Zeitzone, Dark Mode, 2FA, API-Keys.

🔑

Change your account password

Account & access

Change the password used to log in to the panel.

PasswordLoginAccess

🔑 Account-Passwort ändern

1 Profil öffnen

Benutzername oben rechts → „My Profile“.

2 Tab „Account Password“

3 Neues Passwort eingeben + bestätigen → „Change Password“

Tipp: Mindestens 12 Zeichen mit Groß-/Kleinbuchstaben, Zahlen und Sonderzeichen.
👤

Change the root password

Account & access

Change your VPS root or administrator password for SSH.

RootSSHPassword

👤 Root-Passwort ändern

VPS → „Change Password“ (Schlüssel-Icon) → Neues Passwort setzen + bestätigen.

Wichtig: Wird erst nach Stopp + Start (nicht Restart!) aktiv.
💻

Change the VNC password

Account & access

Change the password for the VNC console.

VNCPasswordConsole

💻 VNC-Passwort ändern

VPS → „VNC Password“ → Neues Passwort setzen + bestätigen.

Wichtig: VPS muss gestoppt und gestartet werden (kein Restart!).
Falls das VNC-Icon fehlt, wurde VNC nicht aktiviert. → Support kontaktieren.
⚙️

Adjust user settings

Account & access

Configure language, time zone, name and profile.

SettingsProfileLanguageTime zone

⚙️ Benutzereinstellungen

Benutzername → „My Profile“ → „User Settings“:

• Vorname / Nachname
• Language der Oberfläche
• Time zone für Logs/Backups
• Theme (Hell/Dunkel)

🌙

Enable dark mode

Account & access

Switch the panel to dark mode.

Dark ModeDesignTheme

🌙 Dark Mode

User Settings → Dark Mode aktivieren. Wird sofort übernommen und bleibt gespeichert.

⚡

Start, stop & reboot a VPS

VPS management

Start, stop, reboot or power off a VPS.

StartStopRestartPoweroff

⚡ VPS steuern

▶️ Start – Gestoppten VPS hochfahren
⏹️ Stop – Sauberes Herunterfahren (ACPI)
🔄 Restart – Neustart
🔴 Poweroff – Sofortiges Ausschalten (Notfall)

Stopp vs. Restart: Passwort-Änderungen erfordern Stopp + Start, nicht Restart!
🖥️

Use the VNC console

VPS management

Access the console through VNC, even without SSH.

VNCConsoleRemote accessnoVNC

🖥️ VNC-Konsole

Direkter Zugriff wie ein Monitor am Server. Ideal wenn SSH nicht erreichbar ist.

1 VPS → VNC-Icon

2 „Launch HTML 5 VNC Client“

Läuft direkt im Browser (noVNC) – kein Java nötig. VPS muss eingeschaltet sein.
🏷️

Change the hostname

VPS management

Change the hostname (FQDN) of your VPS.

HostnameDomainFQDN

🏷️ Hostname ändern

VPS → „Change Hostname“ → Neuen Hostnamen eingeben (z.B. mein-server.example.com) → Bestätigen.

Verwende einen vollständigen Domainnamen (FQDN).
📊

View VPS statistics

VPS management

Monitor CPU, RAM, disk and bandwidth.

CPURAMDiskBandwidthMonitoringStatistics

📊 VPS Statistiken

• CPU – Auslastung in MHz/%
• RAM – Genutzter/verfügbarer Arbeitsspeicher
• Disk – Festplatte in GB + Inodes
• Bandwidth – Täglicher/monatlicher Traffic

VPS → „Statistics“. Bandwidth kann nach Monat gefiltert werden.

Behalte die Bandwidth im Blick – bei Überschreitung kann der VPS gedrosselt werden.
📜

Recipes (Bash scripts)

VPS management

Create Bash scripts and run them automatically at startup.

RecipesBashAutomation

📜 Recipes

Vordefinierte Bash-Skripte für wiederkehrende Aufgaben.

1 „Recipes“ → „Add Recipes“ → Name + Script

2 „List Recipes“ → Execute

Wird beim nächsten Neustart ausgeführt.
Beispiel: apt update && apt upgrade -y
💾

Additional volumes

VPS management

Add storage as an additional volume.

VolumesStorageDiskDisk

💾 Volumes

Zusätzliche virtuelle Festplatten für deinen VPS.

„Volumes“ → Neues Volume erstellen. Dann im VPS mounten:

mkfs.ext4 /dev/vdb\nmkdir /mnt/data\nmount /dev/vdb /mnt/data\necho '/dev/vdb /mnt/data ext4 defaults 0 2' >> /etc/fstab
Muss für deinen Plan aktiviert sein.
↪️

Domain Forwarding

VPS management

Forward domains or ports to your VPS using HAProxy.

DomainForwardingHAProxyPort

↪️ Domain Forwarding

VPS → „Domain Forwarding“ → Neue Regel:

• Protokoll (HTTP/HTTPS/TCP)
• Quell-Port + Hostname
• Ziel-IP + Port

Beispiel: app.example.com:80 → 10.0.0.5:8080
🔐

Two-factor authentication (2FA)

Security

Protect your account with 2FA using an authenticator app.

2FASecurityAuthenticatorTOTP

🔐 2FA einrichten

1 App installieren

Google Authenticator, Authy oder Microsoft Authenticator.

2 User Settings → 2FA aktivieren

3 QR-Code scannen + Code bestätigen

Wichtig: Backup-Code sichern! Ohne ihn kein Zugang bei Smartphone-Verlust.
🛡️

Configure the VPS firewall

Security

Integrated VPS firewall for ports and access.

FirewallPortsSecurityiptables

🛡️ VPS Firewall

VPS → „Firewall“ → Regeln hinzufügen (Protokoll, Port, Quell-IP) → „Save“.

Port 22 (SSH) offen halten! Nur nötige Ports öffnen.
Muss vom Admin für deinen Plan aktiviert sein.
🔗

Manage API keys

Security

API keys for programmatic access.

APIKeysAutomationDevelopers

🔗 API-Keys

Client API Keys → „Add API Key“. Du erhältst Key + Passwort.

https://<hostname>:4083/index.php?act=<action>&api=json&apikey=<KEY>&apipass=<PASS>
API-Daten nie öffentlich teilen. IP-Whitelisting nutzen.
🔒

Set up SSH keys

Security

Passwordless SSH access with a key pair.

SSHKeySecurityKeys

🔒 SSH-Keys einrichten

1 Key-Pair erzeugen (auf deinem PC)

ssh-keygen -t ed25519 -C "mein-vps-key"

2 Public Key auf VPS kopieren

ssh-copy-id -i ~/.ssh/id_ed25519.pub root@DEINE-SERVER-IP

3 Passwort-Login deaktivieren

nano /etc/ssh/sshd_config\n# PasswordAuthentication no\nsystemctl restart sshd
PuTTY: PuTTYgen zum Erzeugen, Private Key unter Connection → SSH → Auth laden.
🛡️

Secure your VPS (best practices)

Security

Fail2Ban, SSH hardening and automatic updates.

SecurityFail2BanSSHHardening

🛡️ VPS absichern

1. Fail2Ban

apt install fail2ban -y\nsystemctl enable fail2ban

2. SSH-Port ändern (optional)

nano /etc/ssh/sshd_config\n# Port 2222
Neuen Port in der Firewall freigeben, BEVOR du SSH neustartest!

3. Auto-Updates

apt install unattended-upgrades -y\ndpkg-reconfigure -plow unattended-upgrades

4. Root-Login deaktivieren

PermitRootLogin no in sshd_config

5. UFW Firewall

ufw default deny incoming\nufw default allow outgoing\nufw allow 22/tcp\nufw allow 80/tcp\nufw allow 443/tcp\nufw enable
🌐

Manage IP addresses

Network & DNS

IPv4/IPv6, additional IPs and subnets.

IPIPv4IPv6Subnets

🌐 IP-Adressen

VPS → „VM IP Management“ oder „Manage Subnets“ zeigt alle IPs.

Zusätzliche IPs: Support kontaktieren (manuelle Zuweisung).
📄

DNS & reverse DNS (PTR)

Network & DNS

Configure DNS and PTR records.

DNSrDNSPTRDomainMail

📄 DNS & rDNS

DNS-Zonen

„DNS“ → Zonen + Records (A, AAAA, MX, CNAME, TXT) verwalten.

Reverse DNS

„Reverse DNS“ → PTR-Records für deine IPs.

Mailserver: PTR muss auf den Hostname deines Mailservers zeigen!
Falls DNS/rDNS fehlt: PowerDNS nicht konfiguriert → Support.
📡

Network diagnostics

Network & DNS

Use ping, traceroute and MTR for network diagnostics.

PingTracerouteMTRDiagnosticsLatency

📡 Netzwerk-Diagnose

# Erreichbarkeit\nping -c 4 google.com\n\n# Netzwerkpfad\ntraceroute google.com\n\n# Kombination (Live)\napt install mtr-tiny -y\nmtr google.com\n\n# Port prüfen\nnc -zv example.com 443
Bei Netzwerkproblemen: MTR-Report an den Support senden!
💾

Create & restore backups

Backup & Restore

Create and restore VPS backups.

BackupRestoreBackup

💾 Backup

VPS → „Backup“ → „Backup Now“ für sofortiges Backup.

Wiederherstellen

Backup-Datum → „Restore“.

Restore überschreibt alle aktuellen Daten!
Je nach Plan: Limit für Backups/Restores pro Abrechnungszeitraum.
🚑

Rescue mode

Backup & Restore

Recover data from a damaged VPS.

RescueRecoveryEmergencyData recovery

🚑 Rescue Mode

Minimales Debian-Rettungssystem für Datenrettung.

1 VPS → „Rescue Mode“ aktivieren

2 Rescue-Passwort setzen

3 Per SSH ins Rescue-System

4 LVM-Volumes mounten + Daten sichern

Während Rescue Mode: VPS kann nicht gelöscht/bearbeitet werden.
💿

Reinstall the operating system

Software & OS

Reinstall the VPS from scratch.

OSReinstallReinstallation

💿 OS Reinstall

⚠️ Alle Daten werden gelöscht! Vorher Backup!

VPS → „OS Re-Install“ → Distribution + Version → Root-Passwort → „Reinstall“

„Format Primary Disk Only“: Nur erste Festplatte formatieren.
🛠️

Install a control panel

Software & OS

Install cPanel, Plesk, Webuzo or Webmin.

cPanelPleskWebuzoWebminCWP

🛠️ Control Panel

VPS → „Control Panel“-Icon → Panel wählen → Bestätigen.

Verfügbar: cPanel/WHM, Plesk, Webuzo, Webmin, ISPConfig3, CWP, VestaCP.

KVM-VPS: Nach Installation Stopp + Start (kein Restart).
📀

Upload a custom ISO

Software & OS

Use custom ISO files as boot media.

ISOCustomUpload

📀 Eigene ISO

„Enduser ISO“ → URL zur ISO + Name → Wird heruntergeladen und kann als Boot-Medium eingebunden werden.

Muss vom Administrator aktiviert sein.
🌐

Install a web server

Software & OS

Set up Nginx or Apache on your VPS.

NginxApacheWebserverHTTPWebsite

🌐 Webserver installieren

Nginx (empfohlen)

apt install nginx -y\nsystemctl enable nginx\nsystemctl start nginx

Apache

apt install apache2 -y\nsystemctl enable apache2

Webseiten: /var/www/html/

Nächster Schritt: SSL mit Let’s Encrypt einrichten.
🔒

SSL certificate (Let’s Encrypt)

Software & OS

A free SSL/TLS certificate using Certbot.

SSLTLSHTTPSCertbotCertificate

🔒 SSL mit Let’s Encrypt

Voraussetzung: Domain zeigt auf Server-IP, Webserver läuft, Ports 80+443 offen.

apt install certbot python3-certbot-nginx -y\ncertbot --nginx -d example.com -d www.example.com\ncertbot renew --dry-run
Certbot richtet automatisch einen Cronjob für die Erneuerung ein.
🐳

Install Docker

Software & OS

Set up Docker and Docker Compose.

DockerContainerDocker Compose

🐳 Docker installieren

# Abhängigkeiten\napt install ca-certificates curl gnupg -y\n\n# GPG Key + Repository\ninstall -m 0755 -d /etc/apt/keyrings\ncurl -fsSL https://download.docker.com/linux/ubuntu/gpg | gpg --dearmor -o /etc/apt/keyrings/docker.gpg\nchmod a+r /etc/apt/keyrings/docker.gpg\necho "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu $(. /etc/os-release && echo $VERSION_CODENAME) stable" | tee /etc/apt/sources.list.d/docker.list > /dev/null\n\n# Installieren\napt update\napt install docker-ce docker-ce-cli containerd.io docker-compose-plugin -y
docker --version\ndocker compose version\ndocker run hello-world
🗄️

Install MySQL / MariaDB

Software & OS

Install and secure a database server.

MySQLMariaDBDatabaseSQL

🗄️ Datenbank installieren

apt install mariadb-server -y\nsystemctl enable mariadb\nmysql_secure_installation

Datenbank + User anlegen

mysql -u root -p\n\nCREATE DATABASE meinedb;\nCREATE USER 'meinuser'@'localhost' IDENTIFIED BY 'sicheresPasswort';\nGRANT ALL PRIVILEGES ON meinedb.* TO 'meinuser'@'localhost';\nFLUSH PRIVILEGES;
📟

Connect using SSH

Linux basics

Establish an SSH connection using a terminal, PuTTY or Windows.

SSHPuTTYTerminalConnection

📟 Per SSH verbinden

Linux / macOS / Windows

ssh root@DEINE-SERVER-IP

PuTTY (Windows)

Host Name: Server-IP • Port: 22 • SSH • „Open“ → root → Passwort

Erster Login: Host-Fingerprint bestätigen mit „yes“.
⌨️

Essential Linux commands

Linux basics

Key commands for files and system management.

LinuxCommandsTerminalCommand line

⌨️ Linux-Befehle

Dateien

ls -la # Auflisten\ncd /pfad # Wechseln\nmkdir ordner # Ordner erstellen\nrm datei # Löschen\ncp quelle ziel # Kopieren\nmv quelle ziel # Verschieben\nnano datei # Bearbeiten

System

df -h # Speicherplatz\nfree -h # RAM\ntop / htop # Prozesse\nuptime # Laufzeit\nip addr # IP-Adressen

Network

ping google.com\nss -tulnp # Offene Ports\ncurl ifconfig.me # Öffentliche IP
⚙️

Manage services (systemctl)

Linux basics

Start and stop services and view their logs.

systemctlServicesServicesLogs

⚙️ Dienste verwalten

systemctl status nginx\nsystemctl start/stop/restart nginx\nsystemctl enable/disable nginx\nsystemctl list-units --type=service --state=running

Logs

journalctl -u nginx -f # Live\njournalctl -u nginx -n 100 # Letzte 100\njournalctl -u nginx --since today
⏰

Set up cron jobs

Linux basics

Automate tasks on a schedule.

CronCronjobAutomationSchedule

⏰ Cronjobs

crontab -e\n\n# Min Std Tag Mon WTag Befehl\n0 3 * * * /root/backup.sh # Täglich 3:00\n*/5 * * * * /root/check.sh # Alle 5 Min\n0 8 * * 1 /root/weekly.sh # Mo 8:00\n0 0 1 * * /root/monthly.sh # Monatlich
Output loggen: 0 3 * * * /root/backup.sh >> /var/log/backup.log 2>&1
📀

Check & free disk space

Linux basics

Analyse disk usage and free space.

StorageDiskClean up

📀 Speicherplatz

df -h # Übersicht\ndu -sh /* 2>/dev/null | sort -rh | head -20 # Größte Ordner

Freigeben

apt clean && apt autoremove -y\njournalctl --vacuum-time=7d\nrm -rf /tmp/*
Nie /usr, /lib oder /boot blind löschen!
💧

Set up swap

Linux basics

Create swap space.

SWAPRAMMemorySwap

💧 SWAP einrichten

fallocate -l 2G /swapfile\nchmod 600 /swapfile\nmkswap /swapfile\nswapon /swapfile\necho '/swapfile none swap sw 0 0' >> /etc/fstab

Swappiness anpassen

echo 'vm.swappiness=10' >> /etc/sysctl.conf\nsysctl -p
SWAP ist kein RAM-Ersatz! Bei Dauerlast → Upgrade.
📤

Transfer files (SCP / SFTP)

Linux basics

Transfer files between your computer and VPS.

SCPSFTPUploadDownloadFileZilla

📤 Dateien übertragen

SCP

# Hochladen\nscp datei.txt root@SERVER-IP:/root/\n\n# Herunterladen\nscp root@SERVER-IP:/root/datei.txt .\n\n# Ordner\nscp -r ordner root@SERVER-IP:/root/

SFTP (FileZilla/WinSCP)

Protokoll: SFTP • Host: Server-IP • Port: 22 • User: root

SFTP nutzt SSH – kein extra FTP-Server nötig.
👥

Users & permissions

Linux basics

Create users and configure sudo and file permissions.

UserssudoPermissionsPermissions

👥 Benutzer & Rechte

adduser maxmuster # Anlegen\nusermod -aG sudo maxmuster # sudo-Rechte\ndeluser --remove-home max # Löschen

Dateirechte

chmod 755 datei # rwxr-xr-x\nchmod 644 datei # rw-r--r--\nchown user:group datei
❌

SSH: Connection Refused

Troubleshooting

Troubleshoot SSH “Connection refused”.

SSHRefusedErrorConnection

❌ SSH: Connection Refused

1. VPS läuft? → Im Panel prüfen/starten

2. SSH-Dienst? → Per VNC prüfen:

systemctl status sshd\nsystemctl start sshd

3. Firewall? → ufw allow 22/tcp

4. Anderer Port? → grep "Port " /etc/ssh/sshd_config

5. IP korrekt? → Im Panel unter „List VPS“

Notfall: VNC-Konsole funktioniert immer unabhängig von SSH.
🚨

VPS unreachable

Troubleshooting

What to do if your VPS cannot be reached over SSH or ping.

OfflinePingTimeoutNetwork

🚨 VPS nicht erreichbar

1 Status im Panel prüfen

2 VNC-Konsole öffnen – Login-Prompt sichtbar?

3 Im VPS per VNC prüfen:

ip addr\nping -c 4 8.8.8.8\niptables -L -n

4 Support kontaktieren (ggf. Host-Netzwerkproblem)

📀

Disk full

Troubleshooting

Resolve “No space left on device”.

Disk FullStorageFullno space

📀 Festplatte voll

df -h\nfind / -type f -size +100M -exec ls -lh {} \\; 2>/dev/null | sort -k5 -rh | head -20

Schnelle Bereinigung

truncate -s 0 /var/log/syslog\njournalctl --vacuum-size=100M\napt clean && apt autoremove -y
Prüfe /var/log – oft der größte Speicherfresser.
📈

Identify high CPU usage

Troubleshooting

Analyse CPU usage.

CPULoadLoadslowProcesses

📈 Hohe CPU-Last

top\nhtop\nps aux --sort=-%cpu | head -15\nuptime # Load Average

Bei 2 Cores: Load über 2.0 = Überlastung.

kill PID # Prozess beenden\nkill -9 PID # Erzwingen
📉

RAM full – free memory

Troubleshooting

When memory is running low.

RAMMemoryOOMslow

📉 RAM voll

free -h\nps aux --sort=-%mem | head -15

• SWAP einrichten (siehe Artikel)
• Dienste optimieren (z.B. MySQL Buffer)
• Cache leeren: sync && echo 3 > /proc/sys/vm/drop_caches
• OOM-Killer prüfen: dmesg | grep "out of memory"

Dauerhaft: VPS-Upgrade in Betracht ziehen.
🔑

Forgotten password

Troubleshooting

Restore access after forgetting your password.

PasswordForgottenResetLock

🔑 Passwort vergessen

Panel-Passwort

→ Contact support mit Account-Name/E-Mail.

Root-Passwort

VPS → „Change Password“ → Neues Passwort → Stopp + Start.

VNC-Passwort

VPS → „VNC Password“ → Neues Passwort → Stopp + Start.

Nutze einen Passwort-Manager (Bitwarden, KeePass)!
🌐

Domain does not resolve

Troubleshooting

Diagnose and resolve DNS issues.

DNSDomainNameserverPropagation

🌐 DNS-Probleme

dig example.com A\nnslookup example.com\ndig example.com NS

• A-Record auf richtige IP?
• Nameserver korrekt?
• Propagation (24–48h) abwarten
• Webserver läuft?

Tipp: dnschecker.org für weltweite DNS-Prüfung.
📬

Contact support

Troubleshooting

How to contact support effectively.

SupportHelpContactTicket

📬 Support

Bitte mitschicken:

• Kundennummer oder E-Mail
• VPS-ID oder IP
• Genaue Problembeschreibung
• Fehlermeldungen (Kopie)
• Screenshots (falls hilfreich)
• MTR-Report bei Netzwerkproblemen

No results

Try another search term or choose a category.