Nanohost logo
PricingFAQ
Log inSign Up
← Return to blog

Tutorials

Step-by-step Linux basics, hosting tutorials, and practical guides for beginners and advanced users. Learn how to manage servers, deploy apps, and improve your workflow.

How to Reboot Linux Now (Safely): systemctl reboot, shutdown -r now, and Force-Reboot Options category thumbnail

How to Reboot Linux Now (Safely): systemctl reboot, shutdown -r now, and Force-Reboot Options

Whether you’re applying kernel updates, clearing a stuck device, or finishing a configuration change, a reboot is sometimes the cleanest fix. This guide shows beginner-friendly and safe ways to restart Linux immediately (“reboot now Linux”), plus how to force reboot if the system is unresponsive. We’ll cover desktops, servers, and remote machines over SSH.

linux
basics
how-to
ubuntu
Linux Navigation and File Management category thumbnail

Linux Navigation and File Management

Learning how to move around and manage files and folders in the Linux filesystem is one of the most important skills for working with any computer. On cloud servers, these tasks are usually done through the terminal using well-known Linux shells and standard commands. This guide will walk you through some of the essential skills needed to work with files and directories from the terminal.

linux
tutorials
how-to
basics
ubuntu
Linux Essentials: Step-by-Step Guides category thumbnail

Linux Essentials: Step-by-Step Guides

Learn the basics of the Linux terminal — what it is, how the shell and command prompt work, and how to run your first commands.

linux
how-to
basics
ubuntu
tutorials
Linux Reboot Command Detailed Tutorial category thumbnail

Linux Reboot Command Detailed Tutorial

Learn how to reboot a Linux system the right way. This guide explains safe reboot methods, common issues, and practical tips for servers, desktops, and automated scripts.

linux
how-to
tutorials
basics
Mastering SSH Port Forwarding: Local, Remote, and Dynamic Modes category thumbnail

Mastering SSH Port Forwarding: Local, Remote, and Dynamic Modes

SSH port forwarding is a secure method for accessing remote services, bypassing firewalls, and protecting sensitive data over untrusted networks. This guide covers the three main types—local, remote, and dynamic—with setup steps, real-world use cases, troubleshooting tips, and examples to help you apply them effectively.

linux
tutorials
ubuntu
ssh
how-to
Remote Desktop Protocol Using xrdp on Ubuntu 22.04 category thumbnail

Remote Desktop Protocol Using xrdp on Ubuntu 22.04

In this guide, you’ll learn how to install and configure xrdp on an Ubuntu 22.04 server to enable Remote Desktop access. We’ll cover setting up a lightweight desktop environment, configuring the firewall, testing connections from Windows, macOS, and Linux, optimizing performance, supporting multiple users, and handling Wayland/Xorg compatibility.

how-to
linux
basics
How to Create an SSH Key in Linux (Easy Step-by-Step Guide) category thumbnail

How to Create an SSH Key in Linux (Easy Step-by-Step Guide)

Secure your server the right way! Learn how to generate and use SSH keys on Linux — a simple step-by-step guide for beginners.

linux
how-to
basics
How to Connect to a VPS Server via SSH (Step-by-Step) category thumbnail

How to Connect to a VPS Server via SSH (Step-by-Step)

New to VPS hosting? Learn how to connect to your server via SSH in under 5 minutes — step-by-step for beginners.

linux
how-to
windows
basics
Creating a SOCKS5 Proxy Using Own VPS category thumbnail

Creating a SOCKS5 Proxy Using Own VPS

Need more privacy online or want to access content from another region? A SOCKS5 proxy is a simple way to route your internet traffic through a remote server. In this guide, we’ll show you how to create your own SOCKS5 proxy using a VPS and Docker — even if you’re not a technical expert.

linux
how-to
docker
How to install docker on Ubuntu category thumbnail

How to install docker on Ubuntu

Want to start using Docker on your Ubuntu server or PC but don’t know where to start? Here’s a simple, beginner-friendly guide to install Docker step-by-step (no advanced skills needed!)

docker
how-to
linux

Products

Server in the United StatesServer in the United KingdomServer in NetherlandsServer in SingaporeServer in Poland

NOVPS CLOUD LTD ©2025