Blog

Latest Articles - Page 2

Browse the latest tutorials, guides, and practical examples across Linux, DevOps, security, databases, and programming on GoLinuxCloud.

Explore the latest tutorials and guides across Linux, DevOps, programming, and more.

You can also browse content by category below:

  • Linux: Commands, administration, troubleshooting, and system operations
  • DevOps: CI/CD, Kubernetes, containers, and automation
  • Cloud: AWS, Azure, OpenStack, and hybrid cloud administration
  • Programming: Coding tutorials, scripting, and development concepts
  • Security: Ethical hacking, system security, and best practices
  • Databases: MySQL, MariaDB, PostgreSQL, and database management
  • Networking: Network setup, troubleshooting, and protocols
  • Storage: Disk management, file systems, and storage solutions
  • Tools: Useful tools and utilities for productivity

3098 articles

Blog illustration with latest articles, tutorials, guides, and how-to content across Linux and DevOps topics
linux

How to Install Dropbox on Ubuntu

Install Dropbox on Ubuntu 26.04 and 24.04 using the official desktop package or headless Linux daemon, link your account, verify file sync, and fix common tray and filesystem issues.

Omer Cakmak14 min read
linux

How to Install cURL on Ubuntu

Install cURL on Ubuntu 26.04, 24.04, or 22.04 with APT, verify HTTPS access and package versions, understand curl vs libcurl, and safely update or remove curl.

Omer Cakmak9 min read
linux

How to Install Caddy Web Server on Ubuntu

Install Caddy on Ubuntu 26.04 or 24.04 from the official APT repository, verify caddy.service, serve a static site with a Caddyfile, open UFW ports 80 and 443, and enable automatic HTTPS for a public domain or localhost.

Omer Cakmak16 min read
linux

How to Install CMake on Ubuntu

Install CMake on Ubuntu 26.04, 24.04, or 22.04 with apt, Kitware's repository, Snap, or official binaries, and verify which CMake version your project needs with cmake --version and a minimal C++ build.

Omer Cakmak16 min read
linux

How to Install ClamAV on Ubuntu

Install ClamAV on Ubuntu 26.04, 24.04, and 22.04, keep malware signatures current with FreshClam, verify detection with the EICAR test file, and choose clamscan or clamdscan for on-demand scans.

Omer Cakmak12 min read
linux

How to Install Boost C++ on Ubuntu 26.04, 24.04 & 22.04

Install Boost C++ on Ubuntu 22.04, 24.04, or 26.04 with libboost-dev, libboost-all-dev, or component packages from apt, or build Boost 1.92 from archives.boost.io, verify with a compile test, and link with g++ or CMake …

Omer Cakmak12 min read
linux

How to Install chkrootkit on Ubuntu

Install chkrootkit on Ubuntu 26.04, 24.04, and 22.04 from Universe, run rootkit scans with chkrootkit -q, read INFECTED and PACKET SNIFFER output safely, enable daily scans (systemd timer or packaged cron), and optional …

Omer Cakmak13 min read
linux

How to Install AWS CLI on Ubuntu

Install AWS CLI v2 on Ubuntu 26.04, 24.04, and 22.04 using the official AWS installer, ZIP, Snap, or Ubuntu APT. Compare release-specific package availability, verify aws --version, authenticate securely, update, and fix …

Omer Cakmak16 min read
linux

Increase Volume Above 100% on Ubuntu

Ubuntu volume too low? Learn how to increase sound above 100% on Ubuntu 26.04 and 24.04 using Over-Amplification or the PipeWire wpctl command.

Omer Cakmak10 min read
linux

How to Update Flameshot on Ubuntu 26.04 and 24.04

Update Flameshot on Ubuntu 26.04 and 24.04 from APT, see why apt upgrade stops at 13.3 or 12.1, and move to Flameshot 14 with Flatpak or the latest AppImage without mixing release repositories.

Omer Cakmak11 min read
security

Create a Root Certificate Authority with OpenSSL

Create a private root CA on Linux with OpenSSL 3.x—passphrase-protected or unencrypted root key, self-signed certificate with CA extensions, verification, and safe key handling before you build an intermediate chain.

Deepak Prasad13 min read
linux

How to Install PhotoQt on Ubuntu 26.04, 24.04 and 22.04

Install PhotoQt on Ubuntu 26.04, 24.04, or 22.04 with APT, Flatpak, Snap, or the PhotoQt PPA. Includes version checks, launch, update, and removal.

Omer Cakmak10 min read
linux

How to Remove Software on Ubuntu

Uninstall software on Ubuntu 26.04 by matching the install method—apt remove or purge for Deb packages, snap remove, flatpak uninstall, App Center Manage, and safe autoremove simulation before you confirm dependency …

Omer Cakmak12 min read
linux

How to Install HPLIP on Ubuntu

Install HPLIP on Ubuntu 26.04 and 24.04 with apt first, check your printer minimum HPLIP version against Ubuntu packages, use hp-setup and hp-plugin when needed, and only consider HP SourceForge .run when upstream …

Omer Cakmak12 min read
linux

Install Dart SDK on Ubuntu

Install the Google Dart programming language SDK on Ubuntu 26.04 and 24.04 from the official APT repository, verify with dart --version, run Hello World, upgrade through apt, and know when Flutter already includes Dart.

Omer Cakmak8 min read
linux

Does Ubuntu Need Antivirus?

Ubuntu does not ship Windows-style real-time antivirus. Learn when a home desktop can skip AV, when file or mail servers should scan with ClamAV, what AppArmor and updates already provide on Ubuntu 26.04, and where to …

Omer Cakmak9 min read
devops

Keycloak Kerberos SPNEGO Desktop SSO

Get passwordless Keycloak Windows SSO with Active Directory Kerberos SPNEGO after the SPN and keytab are set—vm1.lab.example URL, Edge AuthServerAllowlist, principal LDAP lookup, curl Negotiate proof, and silent browser …

Deepak Prasad12 min read
devops

Keycloak LDAP User Federation with OpenLDAP

Connect Keycloak 26.7.3 to OpenLDAP with LDAP user federation—bind DN, Users DN, uid and entryUUID mapping, full user sync, and OpenLDAP password login through Keycloak.

Deepak Prasad9 min read
devops

Keycloak Kerberos with Active Directory

Configure Keycloak 26.7.3 Kerberos against Microsoft AD—HTTP SPN, keytab, krb5 realm mapping, and Allow Kerberos authentication on the existing lab-ad LDAP provider without a second Kerberos federation provider.

Deepak Prasad12 min read
devops

Keycloak Identity Brokering Explained

How Keycloak identity brokering works: upstream IdPs, broker endpoints, first broker login, OIDC and SAML paths, and how brokering differs from LDAP and Kerberos user federation.

Deepak Prasad10 min read
devops

Keycloak Active Directory Login Fails After Sync

Troubleshoot Keycloak 26.7.3 when Active Directory users sync but cannot sign in—wrong password vs bind account, userAccountControl, pwdLastSet, disabled accounts, and LDAP error 52e on RHEL.

Deepak Prasad11 min read
devops

How to Provision Microsoft Entra ID Users to Keycloak with SCIM

Provision Microsoft Entra ID users into Keycloak with native SCIM: User Profile externalId, OAuth client credentials, Entra non-gallery provisioning, attribute matching, and verification.

Deepak Prasad17 min read
devops

Fix Keycloak SAML Destination Mismatch Errors

Fix Keycloak SAML Invalid Destination errors by comparing the SAMLResponse Destination with the broker ACS URL, then correcting the IdP ACS, hostname, or reverse-proxy configuration.

Deepak Prasad12 min read
devops

Keycloak Active Directory over LDAPS

Connect Keycloak 26.7.3 to Microsoft Active Directory over LDAPS on port 636—DC certificate trust, StartTLS vs LDAPS for AD, provider settings, ldapsearch checks, and Test connection.

Deepak Prasad10 min read
devops

Keycloak SCIM Authentication and Permissions

Configure Keycloak SCIM authentication with confidential service-account clients, the SCIM audience claim, and least-privilege realm-management roles for read vs provision access.

Deepak Prasad15 min read
devops

Configure a SAML Client in Keycloak

Configure a service provider as a Keycloak SAML client—Client ID, ACS URL, redirect URI, NameID format, and signing options—then test one SP-initiated login on Keycloak 26.7.3.

Deepak Prasad13 min read
devops

Configure Keycloak as a SAML Identity Provider

Use a Keycloak realm as a SAML 2.0 identity provider—stable hostname, IdP metadata URL, signing keys, and what to give the service provider before you register a SAML client.

Deepak Prasad8 min read
devops

Keycloak Active Directory Users Not Syncing

Troubleshoot Keycloak 26.7.3 when Active Directory user sync imports zero users—Users DN and search scope under CN=Users, custom LDAP filters, bind error 49 data 52e, and ldapsearch checks on RHEL.

Deepak Prasad10 min read
devops

Keycloak Active Directory Groups Not Syncing

Troubleshoot Keycloak 26.7.3 when Active Directory group sync imports zero groups or users miss LDAP memberships—LDAP Groups DN, Builtin vs OU, memberOf vs recursive retrieve strategy, and nested AD groups on RHEL.

Deepak Prasad10 min read
devops

Keycloak sAMAccountName vs userPrincipalName

Choose sAMAccountName or userPrincipalName as the Keycloak Active Directory username LDAP attribute—canonical username, realm login settings, provider change with automatic username mapper sync on Keycloak 26.x, and lab …

Deepak Prasad11 min read