Listing Thumbnail

    Hardened MariaDB on Ubuntu 26.04 by Verified Images

     Info
    Deployed on AWS
    AWS Free Tier
    This product has charges associated with it for the hardened, security-maintained image. A hardened, production-ready MariaDB database server on Ubuntu 26.04 LTS with per-instance credentials, nightly backups, optional TLS, and automatic security updates, security-maintained by Verified Images.

    Overview

    This is a repackaged open source software product wherein additional charges apply for the hardened, security-maintained image (rebuilt and re-verified as new CVEs are disclosed).

    Verified Images publishes a hardened, production-ready MariaDB database server on Ubuntu 26.04 LTS. MariaDB is the popular open-source relational database and a drop-in, wire-compatible successor to MySQL, used for web, application, and transactional workloads. The server is locked down at first boot, so you get a running, maintained database in minutes instead of installing and hardening MariaDB by hand. Existing MySQL and MariaDB clients, drivers, and tools connect unchanged, making this a clean drop-in replacement for other self-managed MySQL or MariaDB images.

    What's included beyond a stock install:

    • No baked-in credentials: on first launch the image generates a unique, random 32-character password, creates a ready-to-use remote administrator account with it, removes the insecure defaults that mysql_secure_installation targets (anonymous users, the test database, remote root login), and only then opens the network listener. Nothing secret is stored in the AMI, and every instance is unique. Retrieve the password from the SSH login banner, from /root/verified-images-db-credentials, or with "sudo mariadbctl info".
    • A one-command operator CLI (mariadbctl): status, connection details, password rotation, on-demand and scheduled backups, guided restore, and enabling remote access or TLS, all in a single tool.
    • Optional TLS in one command: point your own certificate and key at the server with "sudo mariadbctl enable-tls" to encrypt client connections.
    • Automated nightly logical backups (mariadb-dump) with rotation (last 7 kept), plus on-demand backup and guided restore.
    • A hardened database baseline: password authentication required for every network account, remote root login disabled (root stays local-socket only), anonymous users and the test database removed, and the data directory owned by an unprivileged service account under systemd. The listener stays local until credentials exist, so it is never exposed unauthenticated.
    • A hardened OS baseline (inherited from the Verified Images hardened Ubuntu 26.04 image): SSH password authentication and root login are disabled, a kernel/network sysctl hardening profile is applied, no default OS passwords or SSH keys are baked in, and automatic OS security patching (unattended-upgrades) is enabled.
    • AWS Systems Manager (SSM) agent preinstalled for keyless, auditable instance management.
    • Ongoing security maintenance: the hardened image is rebuilt and re-verified as new CVEs are disclosed, so new launches stay current.

    MariaDB Community Server is licensed under the GNU General Public License, version 2, and its client libraries under the LGPL; it is fully open source, not a source-available or resale-restricted product. Complete corresponding source for the GPL components is available on request (contact support@verified-images.com ). MariaDB is a trademark of MariaDB Corporation Ab and the MariaDB Foundation; Verified Images is an independent repackager and is not affiliated with, sponsored by, or endorsed by MariaDB, and this image is not MariaDB's SkySQL or any MariaDB enterprise offering.

    Highlights

    • Production-ready MariaDB in minutes - a hardened, MySQL-wire-compatible MariaDB server on Ubuntu 26.04 with no baked-in credentials; a unique random admin password is generated on first boot and the insecure defaults are removed before the network listener opens.
    • Operates itself - one-command mariadbctl for connection details, password rotation, backups, restore, and enabling remote access or TLS; nightly rotated logical backups; automatic OS security patching; SSM agent preinstalled.
    • Security-maintained - the hardened image is rebuilt and re-verified as new CVEs are disclosed, so new launches ship current. A wire-compatible drop-in for self-managed MySQL or MariaDB images.

    Details

    Delivery method

    Delivery option
    64-bit (x86) Amazon Machine Image (AMI)

    Latest version

    Operating system
    Ubuntu 26.04

    Deployed on AWS
    New

    Introducing multi-product solutions

    You can now purchase comprehensive solutions tailored to use cases and industries.

    Multi-product solutions

    Features and programs

    Financing for AWS Marketplace purchases

    AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
    Financing for AWS Marketplace purchases

    Pricing

    Hardened MariaDB on Ubuntu 26.04 by Verified Images

     Info
    Pricing is based on actual usage, with charges varying according to how much you consume. Subscriptions have no end date and may be canceled any time.
    Additional AWS infrastructure costs may apply. Use the AWS Pricing Calculator  to estimate your infrastructure costs.
    If you are an AWS Free Tier customer with a free plan, you are eligible to subscribe to this offer. You can use free credits to cover the cost of eligible AWS infrastructure. See AWS Free Tier  for more details. If you created an AWS account before July 15th, 2025, and qualify for the Legacy AWS Free Tier, Amazon EC2 charges for Micro instances are free for up to 750 hours per month. See Legacy AWS Free Tier  for more details.

    Usage costs (12)

     Info
    Dimension
    Cost/hour
    t3.small
    Recommended
    $0.06
    t3.micro
    $0.05
    m5.large
    $0.16
    t3.xlarge
    $0.25
    m5.4xlarge
    $0.70
    c5.large
    $0.16
    c5.xlarge
    $0.25
    t3.2xlarge
    $0.40
    t3.medium
    $0.10
    m5.2xlarge
    $0.40

    Vendor refund policy

    Refunds are handled through AWS Marketplace in accordance with AWS Marketplace's standard refund policy. To request a refund, buyers should submit a request via AWS Marketplace. For product-related questions, contact support@verified-images.com .

    How can we make this page better?

    Tell us how we can improve this page, or report an issue with this product.
    Tell us how we can improve this page, or report an issue with this product.

    Legal

    Vendor terms and conditions

    Upon subscribing to this product, you must acknowledge and agree to the terms and conditions outlined in the vendor's End User License Agreement (EULA) .

    Content disclaimer

    Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.

    Usage information

     Info

    Delivery details

    64-bit (x86) Amazon Machine Image (AMI)

    Amazon Machine Image (AMI)

    An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.

    Version release notes

    Initial release: hardened MariaDB database server on Ubuntu 26.04 LTS. Per-instance credentials with nothing baked (a random 32-character admin password is generated on first boot and the network listener only opens after the account exists; retrieve it from the SSH banner, /root/verified-images-db-credentials, or 'sudo mariadbctl info'), secured install (no anonymous users, no test database, no remote root; root stays local-socket only), optional one-command TLS with your own certificate, the mariadbctl operator CLI, nightly automated logical backups, automatic OS security patching, and the Verified Images hardened OS baseline (SSH lockdown, sysctl hardening, SSM agent). Fully patched as of build date.

    Additional details

    Usage instructions

    1. Launch this AMI from AWS Marketplace on a t3.small (t3.micro minimum for light use; size up for production). Assign your own EC2 key pair and a security group.

    2. Security group: open TCP 22 (SSH) from your IP for administration, and TCP 3306 (MariaDB) only from the application tier or client IPs that need database access. Do not open 3306 to the world.

    3. First boot generates a unique random password and secures the install; it takes about a minute. Retrieve the per-instance admin password in any of three ways: it is shown in the SSH login banner (MOTD); it is stored at /root/verified-images-db-credentials (sudo cat it); or run sudo mariadbctl info. The password is NOT the instance ID - it is a random 32-character secret unique to this instance.

    4. Connect over the network using the admin account and that password: mysql -h <public-ip> -P 3306 -u admin -p or from any MySQL/MariaDB client or driver with user "admin" and the retrieved password. (To encrypt the connection, first enable TLS with your own certificate - see step 5 - and connect with --ssl.)

    5. Administer locally over SSH as the "ubuntu" user (SSH password auth and root login are disabled by design; use your key pair and sudo): sudo mariadbctl status (server status + health) sudo mariadbctl info (endpoint, username, and the password) sudo mariadbctl rotate-password (set a new random admin password and print it) sudo mariadbctl backup (on-demand backup; nightly backups run automatically) sudo mariadbctl enable-remote (ensure MariaDB listens on all interfaces) sudo mariadbctl enable-tls /path/to/server-cert.pem /path/to/server-key.pem (use your own certificate) Or connect directly on the box with: sudo mariadb

    6. Rotate the admin password (mariadbctl rotate-password) before exposing the database if you prefer, and restrict the security group to known clients. Automatic OS security updates are enabled (unattended-upgrades); no action needed. Questions: support@verified-images.com . Include your instance ID and a description of the issue.

    Support

    Vendor support

    support@verified-images.com  (Verified Images, a DBA of CarmelTech LLC).

    AWS infrastructure support

    AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.

    Similar products

    Customer reviews

    Ratings and reviews

     Info
    0 ratings
    5 star
    4 star
    3 star
    2 star
    1 star
    0%
    0%
    0%
    0%
    0%
    0 reviews
    No customer reviews yet
    Be the first to review this product . We've partnered with PeerSpot to gather customer feedback. You can share your experience by writing or recording a review, or scheduling a call with a PeerSpot analyst.