Linux SSH VPS

Linux VPS Hungary: Root SSH Servers in Budapest

A Linux VPS from VPS Hungary is a KVM virtual machine with full root access, reached over SSH and hosted in a Tier III certified datacenter in Budapest. You choose the distribution, install the packages you need and configure the system exactly the way you like it, without the limits of shared hosting.

Every instance runs on NVMe SSD storage in RAID-10 with ECC memory, a genuine Hungarian IPv4 address and unmetered traffic on a 1 Gbps shared port. Plans start with VPH1 at $22 per month and scale to VPH8 with 16 vCPU and 16 GB RAM, billed monthly with no long contract. Ubuntu, Debian, AlmaLinux and other RHEL-family systems, and Fedora are all available. Below you will find how to pick a distribution, harden SSH, add a control panel, deploy common stacks and move up to larger plans when your projects grow.

root@hu-bud: ~
Terminal window showing an SSH root login to a Linux VPS hosted in Budapest, Hungary
$ ssh root@your-vps.vpshungary.com

Linux VPS plans

Every plan ships with your choice of distribution, root SSH and unmetered traffic on a 1 Gbps port.

VPH1Linux
2 vCPU
2 GB RAM
30 GB NVMe
$22/mo
Order
VPH2Linux / Windows
2 vCPU
4 GB RAM
50 GB NVMe
$33/mo
Order
VPH3Linux / Windows
4 vCPU
6 GB RAM
60 GB NVMe
$49/mo
Order
VPH4Linux / Windows
4 vCPU
8 GB RAM
80 GB NVMe
$85/mo
Order
VPH5Linux / Windows
6 vCPU
10 GB RAM
90 GB NVMe
$111/mo
Order
VPH6Linux / Windows
8 vCPU
12 GB RAM
130 GB NVMe
$149/mo
Order
VPH7Linux / Windows
10 vCPU
14 GB RAM
160 GB NVMe
$189/mo
Order
VPH8Linux / Windows
16 vCPU
16 GB RAM
200 GB NVMe
$249/mo
Order

Prices in USD, billed monthly. Move to a larger plan whenever you need more resources.

Choosing a Linux Distribution for Your Server

Every Linux VPS plan, from VPH1 to VPH8, can be deployed with a range of distributions. The right choice depends less on raw performance, which is similar across them, and more on support lifetime, package availability and what you already know.

Ubuntu

Ubuntu LTS releases receive five years of standard security updates, have the largest pool of tutorials and are the default target for many open-source projects, Docker images and deployment scripts. If you are unsure, Ubuntu is a safe starting point, especially for web applications, Node.js and Python projects.

You can reinstall with a different distribution later by opening a ticket, and reinstall requests are handled on priority. Remember that a reinstall wipes the disk, so back up first. If you need a Windows desktop instead, see our Windows VPS Hungary page.

Root SSH Access and Basic Server Hardening

After provisioning, normally within one to six hours, your client area shows the server IP and root password. Connect from any terminal with ssh root@your-ip, or use PuTTY or Windows Terminal on a Windows workstation. From that moment you have unrestricted control of the operating system: install packages, edit system files, load kernel modules supported by KVM, and run services on any port.

That freedom comes with responsibility. The service is unmanaged by default, so securing the instance is up to you. A new server on a public IP will receive SSH login attempts quickly, so complete these steps on day one.

Essential first steps

  • Update everything. Run apt update and apt upgrade on Debian or Ubuntu, or dnf upgrade on AlmaLinux and Fedora, then enable automatic security updates.
  • Create a regular user with sudo rights and use it for daily work.
  • Switch to SSH keys. Generate a key pair locally, copy the public key with ssh-copy-id, confirm you can log in, then set PasswordAuthentication to no.
  • Disable direct root login by setting PermitRootLogin to no or prohibit-password in sshd_config.
  • Change the SSH port if you want quieter logs. It is not a security control on its own but filters out most automated scans.

Firewall and intrusion protection

Our network already applies an internal firewall and basic DDoS and intrusion protection, but you should still filter traffic on the instance. Use ufw on Ubuntu and Debian or firewalld on RHEL-family systems, allow only the ports you need, and add Fail2ban to block addresses that repeatedly fail authentication.

Ongoing habits

  • Remove packages and services you do not use.
  • Check logs with journalctl and review who has shell access.
  • Keep off-server backups of configuration and data, or order our paid backup add-on.

If a misconfigured firewall rule locks you out, open a ticket through the support desk. Hard reboots and reinstalls are handled on priority around the clock. Prefer not to manage security yourself? Paid management is available.

Terminal session on a Linux server$ ssh root@hu-bud-vpsWelcome to Ubuntu 24.04 LTSroot@hu-bud:~# ufw allow 22/tcpRule addedroot@hu-bud:~# systemctl status nginx● nginx.service active (running)root@hu-bud:~# _

Adding a Hosting Control Panel to Your Linux VM

Plenty of administrators run their servers entirely from the command line, but a control panel makes it much easier to manage many websites, mailboxes and databases, or to hand day-to-day tasks to clients. Several panels are available as add-ons, and you can also install any panel yourself thanks to root access. Panel licences are not free; where a panel is commercial, the licence is a paid add-on or something you buy directly.

Commercial panels

  • cPanel/WHM is the most widely recognised panel for shared and reseller hosting. It runs on RHEL-family systems such as AlmaLinux and is resource-hungry, so VPH3 or above is a sensible minimum.
  • Plesk Obsidian supports both Ubuntu/Debian and RHEL-family systems, has a modern interface and strong WordPress and Docker integration.
  • DirectAdmin is lightweight, fast and inexpensive, which makes it popular on smaller instances, including VPH2.

Lightweight and free-to-use panels

  • Virtualmin builds on Webmin to manage Apache or Nginx virtual hosts, mail, DNS and databases. It suits users comfortable with Linux concepts who want a graphical layer.
  • VestaCP offers a simple web, mail, DNS and database panel with a small footprint. Keep it updated and restrict access to its port.
  • ISPmanager Lite covers websites, mail, databases and DNS with a clean interface and modest resource needs.

Which panel fits which plan?

A panel adds its own background services, from mail filtering to statistics, so leave headroom. On VPH1 with 2 GB RAM, a light panel such as Virtualmin, VestaCP or ISPmanager Lite works, or you may skip the panel entirely. VPH2 handles DirectAdmin or Plesk for a modest number of sites. For cPanel/WHM, or for many accounts, choose VPH3, VPH4 or larger.

Install on a clean system

Most panels expect a freshly installed, minimal operating system and will refuse to install, or conflict, on a server already running web or mail software. Decide on the panel before you build the stack, and request a reinstall if needed. You can add a panel when ordering in the client area or by ticket later.

LAMP, LEMP, Docker, Node.js and Database Stacks

With root access, the software stack is entirely your choice. These are the setups customers deploy most often on a Budapest Linux VPS, along with notes on sizing.

Stacked layers: LAMP / LEMP, Docker, Node / Python / Go, DatabasesDatabasesNode / Python / GoDockerLAMP / LEMP

LAMP and LEMP

The classic LAMP stack combines Linux, Apache, MySQL or MariaDB and PHP. It remains the easiest path for WordPress, Joomla, Drupal and most PHP applications, and .htaccess support keeps older software working without changes. LEMP swaps Apache for Nginx, which serves static files efficiently and handles many concurrent connections with less memory. Pairing Nginx with PHP-FPM and a tuned MariaDB is an effective way to get fast page loads from a VPH1 or VPH2 instance. NVMe storage helps databases in particular, as queries that miss the cache are read from disk far faster than on SATA drives.

Docker and containers

Because each VPS is a full KVM virtual machine with its own kernel, Docker and Docker Compose run normally, and you can use Podman on RHEL-family systems. Containers make it simple to run several isolated services side by side, for example a reverse proxy, an application and its database, and to reproduce the same environment on development and production instances. Allow at least 4 GB of RAM, which means VPH2 or higher, if you plan to run several containers at once.

Node.js, Python, Go and others

Install runtimes from distribution repositories, official vendor repositories or version managers such as nvm and pyenv. Run applications under systemd or PM2 so they restart after a reboot, and put Nginx in front as a reverse proxy with free certificates from Let’s Encrypt.

Databases

  • MariaDB and MySQL for traditional web applications.
  • PostgreSQL for complex queries, geospatial data and strict consistency.
  • Redis for caching, sessions and queues.
  • MongoDB and other document stores where your application expects them.

Database performance depends heavily on memory, so give the buffer pool or shared buffers a generous share of RAM and consider a higher plan as data grows. ECC memory on every host protects long-running database processes against silent memory errors.

Need a panel instead of building the stack by hand? See the control panel section above, or compare all plans on the VPS Hungary page.

Popular Workloads for a Hungarian Linux Instance

Common ports are open and any legal use is allowed, which makes a Linux VPS one of the most flexible tools you can rent. With multi-homed connectivity in Budapest, it is well placed for audiences across Central and Eastern Europe.

Websites and web applications

Host business sites, online shops, blogs, APIs and SaaS back ends. A genuine Hungarian IPv4 address and low regional latency are useful for sites serving visitors in Hungary and neighbouring countries.

Mail servers with rDNS

Running your own mail server with Postfix and Dovecot, or a suite such as Mailcow, requires correct DNS. Reverse DNS (PTR) records are set on request, which is essential for deliverability. Combine rDNS with SPF, DKIM and DMARC records for best results. Bulk unsolicited email is strictly forbidden and leads to termination.

VPN and proxy servers

WireGuard is fast, modern and easy to configure, with a tiny footprint that runs comfortably on VPH1. OpenVPN remains popular for compatibility with older clients and corporate setups. For proxy needs, Squid, Dante or 3proxy provide HTTP or SOCKS5 endpoints with a Hungarian IP. Extra IP addresses are available as a paid add-on if you need several exit points.

Game servers

Minecraft, Counter-Strike 2, Rust, Valheim and many other dedicated server binaries run on Linux. NVMe storage shortens world loading, while the multi-carrier network keeps ping low for players in the region. Memory is usually the limiting factor, so heavily modded worlds belong on VPH3 or higher.

CI runners and development

Self-hosted GitLab Runner, GitHub Actions runners, Jenkins agents and staging environments fit naturally on a VM. Because traffic is unmetered, pulling container images and dependencies repeatedly does not add surprise costs.

Other workloads

  • Monitoring with Prometheus, Grafana or Uptime Kuma.
  • DNS servers, Git hosting and file synchronisation.
  • Trading bots and scheduled scripts.

Before deploying anything that sends large volumes of traffic or email, review the terms of service. Spam, attacks and illegal content are never permitted.

VPH1: The $22 Entry Point for Linux Hosting

VPH1 is our smallest plan and is available with Linux only. For $22 per month it provides 2 vCPU, 2 GB of ECC RAM, 30 GB of NVMe storage in RAID-10, unmetered traffic and a 1 Gbps shared port, plus full root access and a genuine Hungarian IPv4 address. It is the most affordable way to get a real KVM machine in Budapest.

Low monthly price$22per monthVPH1

Why VPH1 is Linux only

Windows Server needs far more memory just for itself, so the Windows option starts at VPH2. A minimal Linux install, by contrast, often idles below 200 MB of RAM, which leaves most of the 2 GB for your applications.

What fits comfortably on VPH1

  • A personal WireGuard or OpenVPN server, or a private proxy.
  • One or a few WordPress or static sites on a tuned LEMP stack.
  • A small API, bot, or Node.js or Python service.
  • Monitoring tools, a DNS server or a lightweight Git server.
  • A small game server for a few friends, for titles with modest memory needs.
  • A staging copy of a production application for testing.

Getting the most from 2 GB

Choose a lean distribution such as Debian or a minimal Ubuntu image, and avoid installing services you do not need. Nginx generally uses less memory than Apache with many modules. Reduce the MariaDB buffer pool to suit the workload, and add a small swap file as a safety net rather than as working memory. If you want a panel, pick a light one such as Virtualmin, VestaCP or ISPmanager Lite rather than cPanel/WHM.

Signs you have outgrown it

Watch free memory and load averages with htop or similar tools. Frequent swapping, processes killed by the out-of-memory killer, slow database queries or a disk that is filling up are signs that a higher plan will serve you better. VPH2 doubles memory to 4 GB and adds 20 GB of storage for $33 per month, while VPH3 moves to 4 vCPU and 6 GB.

Like every plan, VPH1 is billed monthly with no long contract and no hidden charges. You can pay by PayPal or with Bitcoin and other cryptocurrencies, and order directly from the VPH1 order page.

Scaling Up from One Linux Plan to the Next

Growth is a good problem to have, and the plan range from VPH1 to VPH8 gives plenty of room. Moving up means more vCPU, more ECC RAM and more NVMe storage, up to 16 vCPU, 16 GB RAM and 200 GB on VPH8, always with unmetered traffic.

  1. 1

    How the move works

    Upgrades are done by moving to a new virtual machine rather than resizing the existing one. The usual process is:

    • Order the larger plan in the client area and select your preferred distribution.
    • Once provisioned, typically within one to six hours, prepare the new server with the same packages and configuration.
    • Take a backup of your data on the old server and transfer it. Migration is run by you, or by us if you have ordered paid management.
    • Test the new instance, then switch DNS records to the new IP address.
    • Cancel the old VPS before it renews so you are not billed twice.
  2. 2

    Linux tools that make migration easy

    • rsync over SSH copies web roots, home directories and configuration efficiently and can be re-run to sync last-minute changes.
    • mysqldump, mariadb-dump or pg_dump export databases cleanly for import on the new host.
    • Docker Compose files and volumes make containerised stacks portable: copy the project directory and volumes, then start the services again.
    • Configuration management such as Ansible lets you rebuild an identical server from a playbook in minutes.
    • Control panels including cPanel/WHM, Plesk and DirectAdmin have built-in account transfer or backup and restore features.
  3. 3

    Reduce downtime

    Lower DNS TTL values a day before the switch, perform a final rsync and database dump just before cutover, and keep the old instance running until traffic has fully moved. Since billing is monthly, the overlap usually costs only a few days of a plan.

  4. 4

    Beyond VPH8

    If you need more than a virtual machine can offer, consider bare metal. Our dedicated servers in Hungary run in the same Budapest datacenter, include 5 TB of monthly traffic, and allow RAM, storage and traffic to be added to most configurations.

Frequently asked questions

Do I get full root access?

Yes. Every Linux VPS comes with full root access over SSH from the moment it is provisioned. You can install any software, change system configuration, run services on any port and manage users as you see fit. The service is unmanaged by default, so keeping the system updated and secure is your responsibility unless you order paid management.

Which Linux distributions can I choose?

You can choose from Ubuntu, Debian, AlmaLinux and other RHEL-family systems in the CentOS tradition, and Fedora. Ubuntu LTS is a sensible default for most web projects, Debian suits minimal long-running servers, RHEL-family systems fit cPanel and enterprise software, and Fedora is ideal for developers wanting the latest toolchains. You can switch later by requesting a reinstall.

What is the cheapest Linux plan?

VPH1 costs $22 per month and includes 2 vCPU, 2 GB ECC RAM, 30 GB NVMe storage in RAID-10, unmetered traffic and a 1 Gbps shared port. It is available with Linux only and suits VPN servers, small websites, bots and development environments. You can move to a larger plan whenever your needs grow.

Can I install cPanel, Plesk or DirectAdmin?

Yes. cPanel/WHM, Plesk Obsidian and DirectAdmin are available as paid add-ons, and lighter options include Virtualmin, VestaCP and ISPmanager Lite. Panel licences are not free. Install a panel on a fresh, minimal operating system, and allow enough memory: cPanel/WHM is best on VPH3 or above, while lighter panels work on smaller plans.

Can I run Docker on the VPS?

Yes. Each server is a full KVM virtual machine with its own kernel, so Docker, Docker Compose and Podman run without restrictions. For several containers running at once, choose VPH2 or a higher plan with at least 4 GB of RAM. NVMe storage keeps image pulls and container start-up times short.

Do you set reverse DNS for mail servers?

Yes. Reverse DNS (PTR) records are configured on request through a support ticket. Correct rDNS, together with SPF, DKIM and DMARC records, is important for reliable email delivery from a self-hosted mail server. Sending spam or unsolicited bulk email is strictly prohibited and results in account termination under our terms of service.

Is WireGuard or OpenVPN allowed?

Yes. Running a private VPN with WireGuard or OpenVPN, or a proxy such as Squid or Dante, is a common and permitted use. WireGuard is light enough to run comfortably on VPH1. Each server has a genuine Hungarian IPv4 address, and additional IP addresses can be ordered as a paid add-on.

How long does setup take?

Linux VPS orders are usually provisioned within one to six hours and are processed in the order they arrive. When the server is ready, the IP address and root password appear in your client area, and you can log in over SSH immediately to start configuring the system and installing your software.

How do I upgrade to a larger plan?

Order the higher plan, migrate your data from the old server using your own backup, for example with rsync and database dumps, then switch DNS and cancel the old VPS before its renewal date. Billing is monthly, so there is no contract to break. Paid management can handle the migration for you.

What happens if I lock myself out over SSH?

Open a ticket from the client area. Hard reboots and reinstalls requested through support are handled on priority, 24/7. A reinstall erases the disk, so keep regular backups outside the server. To avoid lockouts, always test a new SSH key or firewall rule in a second session before closing your current one.

Need help choosing a server?

Our team answers sales and technical tickets around the clock.

Submit a ticket
Submit a ticket