[email protected]
One-time assessment

Know what runs on your Linux server - and what to fix first

Whether the administrator is gone, nobody has looked inside for years or a migration is coming up: we review the existing Linux instance during live operation, document findings and prioritize the next steps. Hardening follows as a second step if required.

  • 1-2 business days
  • Technical report
  • 1-hour results call
  • No findings, no charge.
Reviews
Cloud Wolke HerausforderungServer NachhaltigkeitIT Beratung Service Consulting SoforthilfeTimo Wevelsiep Robin ZinsExperten für Innovation Migration AWSHetzner Hosting zuverlässig

Companies worldwide trust WZ-IT

  • Stadtwerke Brühl
  • DGHO e.V.
  • solarwerkstatt berlin
  • Krüger Dirndl
  • ABCO Water Systems
  • Golem.de
  • EVADXB
  • nextGYM
  • AInergy
  • ml&s
  • Odiseo Solutions
  • Annota
  • ARGE
  • SweetConnect GmbH
  • Aphy AG
  • CORGOS
  • Rekorder
  • SolidProof
  • Yonju
  • Keymate
  • Paritel
  • Mr. Clipart
  • Millenium
  • Negosh
  • Führerscheinmacher
  • BTI
  • Deutsche Gesellschaft für Datenschutz
Read client reviews

Purpose

Establish a traceable technical baseline

The audit creates a reliable baseline before an operational takeover, an upgrade or the prioritization of technical measures. We review configuration and operating condition and document scope, findings and boundaries.

Suitable for

  • Taking over an existing Linux server
  • Preparing a major update or migration
  • Missing or outdated operations documentation
  • Unclear patch, backup or security status

Not included in the basic audit

  • Configuration changes or remediation
  • Penetration testing or evidence-preserving forensics
  • Backup restore testing
  • Full application or source-code audit

Scope

What the basic audit covers

This scope applies to one standard Linux instance and is confirmed before access. Different platforms or multiple systems are scoped separately.

Security & Hardening
  • Exposed ports and unnecessary services

  • Patch level, support status and known vulnerabilities

  • SSH, root and sudo configuration

  • Firewall rules and baseline hardening

  • Indicators of common compromise patterns

Backup configuration and evidence
  • Configured backup jobs and recent logs

  • Retention and offsite concept

  • Configured encryption

  • Boundary: no restore test in the basic audit

System Health
  • Disk condition and file systems

  • Storage utilization, inodes and resources

  • System and service errors in logs

  • Database reachability and baseline configuration

Result

Technical report with prioritized measures

The report separates observations, risks and recommendations. During the results call, we discuss priorities, dependencies and possible next steps.

  • Findings overview

    The reviewed areas, identified deviations and their technical urgency are documented in a traceable format.
  • Action plan

    Recommended measures are prioritized by risk, dependencies and a practical implementation order.
  • Results review

    We review the report in a one-hour call. Remediation or ongoing operations can then be commissioned separately.

Illustrative example

What an audit typically surfaces

Each finding separates the observation, technical impact and recommended action. The examples below are anonymized patterns showing both the report format and the range of what surfaces on a system left unattended for a while.

FindingObservationImpactRecommendation
Finding SYS-02 · High
Operating system no longer receiving security updates
The installed distribution has passed its end of vendor support. Security updates are no longer published for this version.Newly disclosed vulnerabilities in the kernel and system libraries stay open permanently. Updating individual packages does not close them.Define and schedule a migration path to a supported version; restrict reachable services until then.
Finding NET-01 · High
Database service reachable from the internet
The database service listens on all network interfaces and is reachable from the internet.The service is directly exposed to automated scans and login attempts, with no upstream access control in between.Bind to the local interface or restrict access to known sources; route application access over the internal network.
Finding BAK-03 · High
Backup stored on the same system
The configured backup writes to a directory on the same server. No copy outside the system is set up.If the storage fails or the system is encrypted, the backup is affected as well. It is unavailable precisely when it is needed.Set up a target outside the system and restrict write access to it from the server.
Finding ACC-05 · Medium
Administrative accounts without an owner
Several accounts with sudo privileges had not logged in for an extended period. They could not consistently be mapped to people currently involved.Access nobody owns is overlooked when staff change and simply remains in place.Map accounts to current owners, disable those that cannot be mapped, and document the assignment.
  • Which of these apply to your system is not known in advance - that is precisely the question the audit answers. If the report contains no finding for which we recommend a measure, we do not invoice it.

Process

How the server audit works

  1. 01

    Agree scope and access

    Define scope, maintenance window and time-limited SSH access

  2. 02

    Review the system

    Technical review within 1-2 business days, without changes in the basic audit

  3. 03

    Review the report

    Technical report and one-hour results call

  4. 04

    Hardening as the second step

    Implement the findings on a time-and-materials basis or as quoted; ongoing operations separately if required

Price & request

Audit, hardening and NIS2 operations check

Basic audit of one standard Linux instancefrom €290 netOne-time: review, technical report and a one-hour results call. No findings, no charge.
Payment
  • SEPA direct debit
  • Visa
  • Mastercard
  • American Express
  • Apple Pay
  • Google Pay
  • PayPal
  • Bank transfer

Multiple systems, clusters, Windows servers or active security incidents: separate quote in advance. Credentials only once scope and price are agreed.

After the audit

A finding is only worth something once someone can act on it

Many audit reports end with a list and the question of who implements it. We work on all three levels a finding can land on - and say openly in the results call which of them you actually need.

Secure

  • Hardening of SSH, firewall and services
  • Remote access through NetBird instead of open ports - we are an official NetBird Reseller Partner
  • MFA through your identity provider, not a second user database
  • CVE monitoring against NVD, CISA KEV, CERT-Bund and BSI

When the finding concerns access, patch level or exposed services.

See CVE monitoring

Operate

  • Server operations from €149.90 per month - patching, backup management, monitoring and incident response
  • Monitoring only from €49.90 per server and month, if operations stay with you
  • For Hetzner, IONOS, OVH, netcup, AWS, Azure and your own hardware
  • Server and contract stay in your account - we take on the operations, not the ownership

When the finding shows that nobody looks regularly.

Configure server operations

Modernize

  • Migration from VMware or Hyper-V to Proxmox
  • Moving out of AWS, Azure or GCP to European providers
  • Managed Proxmox from €179.90 per node per month
  • On-premises, when data must not leave the building

When the server no longer has the right home.

See migration paths
The audit obliges you to none of this. The report is yours and may be shared internally or with another provider.

Frequently Asked Questions

Details on scope, access, results and boundaries

Process & Security

Scope & Technology

Results & Costs

Reviews & projects

Operations that visibly relieve customers

Customer feedback on monitoring, updates, maintenance, support and stable production systems.

Networking & Provisioning

WZ-IT moved our studio infrastructure from decentralised individual devices to a central platform: every site is securely connected via VPN, new devices are onboarded automatically and an entire site is provisioned from a template, without manual steps on location. What impressed me most is the breadth and depth of their knowledge: Timo and Robin are not a typical IT provider who sets up a server and leaves. The two of them think their way into highly complex infrastructure and software topics, work through every requirement we put in front of them, and build networking, provisioning and operations so that everything fits together in the end. WZ-IT is an excellent partner for complex software, network and architecture projects.
Steve KirchnerManaging Director, nextGYM GmbH
View project

International

Built in Germany's Ruhr Valley. Running worldwide.

WZ-IT designs, develops and operates infrastructure and software for clients in Germany and internationally. We deliver projects remotely and continue supporting them in ongoing operations after go-live.

Selected projects

Read client reviews

Enquiry

Request a Linux server audit

Tell us the provider, number of systems and reason for the audit. We will contact you with the next steps and clarify any special requirements before commissioning.

  • Straight with Timo and Robin - no sales team, no pitch
  • A professional assessment of your situation
  • Concrete next steps for infrastructure, software or AI

The conversation is free and non-binding.

WZ-IT's advice on our Azure migration was technically sound and completely non-binding right from the intro call - we took away a great deal.
Jakob ÖschlbergerInno7 GmbH
Timo and Robin, founders of WZ-IT

Request a server audit

Linux server audit with a defined scope

The basic audit for one standard Linux instance costs a one-time fee from €290 net. Briefly tell us the provider, number of systems and reason for the audit. We will contact you with the next steps and transparently agree any special requirements. Credentials are exchanged through a secure channel only after commissioning.

Please do not enter passwords, private keys or any other credentials.

Security check is loading.

We review the scope and usually reply within one business day.

WZ-IT's advice on our Azure migration was technically sound and completely non-binding right from the intro call - we took away a great deal.
Jakob ÖschlbergerInno7 GmbH