The following description is from a (slightly edited) Mastodon post:
When I prepared a Raspberry Pi with the latest Raspberry Pi OS (based on Debian Bookworm) as a monitoring and observability display, I noticed the “wayvnc” package during the dist-upgrade.
Turns out this is a pre-installed VNC server package – at least on the Desktop variant.
But how can the VNC Server be configured and started and more importantly, how can I connect using a VNC viewer? Figured it out and wrote about it
Link: How to connect to Raspberry Pi Desktop using wayvnc VNC Server (Claudio Kuenzler)
Also see: Virtual Network Computing (VNC) in the Raspberry Pi Documentation
TL;DR: to pass SSH through HTTPS you need to tweak client and server sides as the following:
Source: trofi’s blog: SSH over HTTPS
This tutorial will teach you how to use NoMachine on your Raspberry Pi for remote access.
Source: Using NoMachine on the Raspberry Pi – Pi My Life Up
This page explains how to check the OpenSSH sshd server configuration file for syntax errors under Linux/Unix using the command-line option.
Source: OpenSSH Tip: Check Syntax Errors before Restarting SSHD Server – nixCraft
By using ProxyJump in your config on your local SSH client, you can save a lot of time when using a SSH jump (bastion) server before connecting to the target server.
Source: Small SSH config change becomes a massive time saver when using a jump (bastion) host (Claudio Kuenzler)
Discover 20 essential Nmap command examples for basic scans, port scans, and more. Perfect for beginners looking to get started with Nmap.
Source: Nmap Commands for Beginners: Simple Scanning Tips – LinuxCapable
Tinc is free and open-source VPN software that can be used to create mesh VPN networks. It is a small and powerful VPN daemon that can be installed on multiple platforms. Tinc uses encryptions and tunneling for creating a secure private network between multiple hosts.
Tinc provides additional features such as encryption, compression, and automatic mesh routing. This allows you to create secure and distributed private networks between servers in different locations.
In this tutorial, you will set up a peer-to-peer VPN server with tinc using multiple Ubuntu 22.04 servers. You will set up a peer-to-peer VPN with three different servers. Each server will be able to connect via a secure VPN connection.
Source: How to Set Up Peer-to-Peer VPN with Tinc on Ubuntu 22.04 (Howtoforge)
Explains going through one host to reach another using SSH ProxyCommand on a Linux or Unix with example about ssh to connect to other host
Source: SSH ProxyCommand example: Going through one host to reach another server – nixCraft
Jack Wallen walks you through the process of installing and using the Portmaster network monitor so you can better manage the security of your system on a per-app basis.
Source: How to install and use the Portmaster cross-platform network monitor