Architecture, Safety, and Basic Commands
Separate local and remote responsibilities, understand connection layers, and verify the correct server before changing it.
Separate local and remote responsibilities, understand connection layers, and verify the correct server before changing it.
Install Docker from its official Ubuntu repository and understand daemon, CLI, images, containers, Compose, and privileges.
Maintain a VPS with a standard /srv layout, systemd checks, update routines, and access-first incident handling.
A beginner-friendly path from networking, SSH, and Tailscale to UFW, Docker, Tmux, and operating multiple services.
Use sessions, windows, panes, history, and detach/attach to preserve remote terminal work across SSH disconnects.
Distinguish user and host keys, then disable password and root login with a multi-session safety procedure.