Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| support:start [18.09.2026 05:32] – created matjaz | support:start [06.11.2026 03:21] (current) – Add project logo matching Stratum and Customer portal root | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Support ====== | + | ~~NOTOC~~ |
| - | This page explains how to prepare your computer for remote | + | <WRAP centeralign> |
| + | {{support:logo.png? | ||
| - | RustDesk allows a support | + | ====== Remote |
| - | ===== Before requesting support ===== | + | **Expert help for your Stratum computers – secure, time-limited and fully under your control.** |
| - | Before starting a support session: | + | <badge primary> |
| + | </ | ||
| - | * Make sure your computer | + | Remote support is part of **Stratum**, the functional layer for Debian. When something does not work as it should, you open a support session on your computer |
| - | * Download and install RustDesk using the instructions below. | + | |
| - | * Start RustDesk. | + | |
| - | * Have your **RustDesk ID** ready. | + | |
| - | * Contact support | + | |
| - | **Do not send your RustDesk password unless specifically requested | + | Support is provided |
| - | ===== Download RustDesk ===== | + | {{support: |
| - | Download RustDesk from the official RustDesk website: | + | ===== Why it is safe ===== |
| - | **https:// | + | <WRAP group> |
| + | <WRAP half column> | ||
| + | <card header=" | ||
| + | A session exists only while **you** have opened it. You choose how long it lasts (1 to 72 hours, 4 by default) and you can end it at any moment with '' | ||
| + | </card> | ||
| - | Choose | + | <card header=" |
| + | Your computer starts the connection: an encrypted **SSH reverse tunnel** to the Stratum relay. No port is opened in your firewall or router, and the computer is not reachable from the internet before, during or after the session. | ||
| + | </ | ||
| - | RustDesk is available for common desktop operating systems including Windows, macOS and Linux. | + | <card header=" |
| + | The address of the relay, its host key and the keys of the support team come from your **signed Stratum license**. The tunnel cannot be redirected elsewhere, and only holders of the support key can connect. | ||
| + | </ | ||
| + | </ | ||
| - | ===== Windows ===== | + | <WRAP half column> |
| + | <card header="A temporary user, removed afterwards" | ||
| + | Support works as the temporary user '' | ||
| + | </ | ||
| - | ==== 1. Download RustDesk ==== | + | <card header=" |
| + | Every terminal of the support team is recorded in ''/ | ||
| + | </ | ||
| - | Open the official download page: | + | <card header=" |
| + | A **diagnostic report** ('' | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| - | **https:// | + | ===== What you need ===== |
| - | Download | + | <WRAP box round> |
| + | * A computer with **Debian 13 (trixie)** or **Debian 14 (forky)** and the **Stratum repository** – see [[stratum: | ||
| + | * A **Stratum license** that includes the feature '' | ||
| + | * The package **'' | ||
| + | * Outgoing internet access from the computer to the Stratum relay '' | ||
| + | </ | ||
| - | ==== 2. Install RustDesk | + | ===== Setting up remote support – once ===== |
| - | After the download finishes: | + | <WRAP group> |
| + | <WRAP half column> | ||
| + | **1. Install | ||
| - | * Open the downloaded installer. | + | <code bash> |
| - | * Follow the installation instructions. | + | apt-get install stratum-license stratum-support |
| - | * If Windows displays a security confirmation, | + | </ |
| - | * Complete the installation. | + | |
| - | ==== 3. Start RustDesk ==== | + | **2. Request a license** – the request code contains the hardware ID of the computer (also shown as a QR code in the menu): |
| - | Open RustDesk. | + | <code bash> |
| + | stratum license request | ||
| + | </ | ||
| - | The main window will display your **ID** and a temporary **password**. | + | Send the request to Stratum support ('' |
| + | </ | ||
| - | The ID is the number that the support technician needs in order to identify your computer. | + | <WRAP half column> |
| + | **3. Install | ||
| - | ===== macOS ===== | + | <code bash> |
| + | stratum license install / | ||
| + | # or paste the license code: | ||
| + | stratum license install | ||
| + | </ | ||
| - | ==== 1. Download RustDesk ==== | + | **4. Check it** – the feature '' |
| - | + | ||
| - | Open: | + | |
| - | + | ||
| - | **https:// | + | |
| - | + | ||
| - | Download the macOS version. | + | |
| - | + | ||
| - | ==== 2. Install RustDesk ==== | + | |
| - | + | ||
| - | Open the downloaded application and follow the installation instructions. | + | |
| - | + | ||
| - | macOS may ask you to grant RustDesk additional permissions for remote control, screen recording, or other functionality. | + | |
| - | + | ||
| - | If requested, open: | + | |
| - | + | ||
| - | **System Settings → Privacy & Security** | + | |
| - | + | ||
| - | and grant the permissions requested by RustDesk. | + | |
| - | + | ||
| - | ==== 3. Start RustDesk ==== | + | |
| - | + | ||
| - | Open RustDesk and locate your **ID**. | + | |
| - | + | ||
| - | Provide the ID to the support | + | |
| - | + | ||
| - | ===== Linux ===== | + | |
| - | + | ||
| - | ==== 1. Download RustDesk ==== | + | |
| - | + | ||
| - | Open: | + | |
| - | + | ||
| - | **https:// | + | |
| - | + | ||
| - | Choose the appropriate Linux package for your distribution. | + | |
| - | + | ||
| - | For Debian-based systems, the **DEB** package is normally the appropriate choice. | + | |
| - | + | ||
| - | ==== 2. Install RustDesk ==== | + | |
| - | + | ||
| - | After downloading the `.deb` package, you can install it from the terminal with: | + | |
| <code bash> | <code bash> | ||
| - | sudo apt install ./ | + | stratum license status |
| + | stratum license check support && echo " | ||
| </ | </ | ||
| - | If the filename | + | The license |
| + | </ | ||
| + | </ | ||
| - | ==== 3. Start RustDesk | + | ===== Getting help, step by step ===== |
| - | Launch RustDesk from your application | + | <WRAP group> |
| + | <WRAP quarter column centeralign> | ||
| + | <card header=" | ||
| + | Describe the problem to Stratum support and agree on how much time is needed. | ||
| + | </ | ||
| + | </ | ||
| + | <WRAP quarter column centeralign> | ||
| + | <card header=" | ||
| + | In the '' | ||
| + | </ | ||
| + | </ | ||
| + | <WRAP quarter column centeralign> | ||
| + | <card header=" | ||
| + | Give the short **session code** to the support team – nothing else is needed. | ||
| + | </ | ||
| + | </ | ||
| + | <WRAP quarter column centeralign> | ||
| + | <card header=" | ||
| + | Follow the work with '' | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| - | Your RustDesk | + | **On the command line** |
| - | ===== Starting a support | + | < |
| - | + | # stratum | |
| - | When you have been asked to start a support session: | + | ✓ remote |
| - | + | Session code: 35161 | |
| - | * Start RustDesk. | + | Give this code to Stratum |
| - | * Make sure your computer is connected | + | Support has root rights (sudo) during |
| - | * Send your **RustDesk ID** to the support | + | recorded in / |
| - | * Wait for the connection request. | + | End it now: stratum |
| - | * Accept the incoming connection when instructed. | + | </ |
| - | + | ||
| - | You may be asked to confirm additional permissions depending on your operating system. | + | |
| - | + | ||
| - | ===== During the support | + | |
| - | + | ||
| - | The support technician may be able to see and control your computer depending on the permissions you grant. | + | |
| - | You should remain at your computer during | + | **In the menu** ('' |
| - | You can end the session at any time by closing RustDesk or disconnecting the remote session. | + | <WRAP centeralign> |
| + | {{support: | ||
| + | </ | ||
| - | ===== Security ===== | + | <WRAP important> |
| + | During a session the support team has **administrator (root) rights** on the computer, so that it can repair what is wrong. Open a session only when you have asked Stratum support for help, and give the session code only to the support team you are in contact with. | ||
| + | </ | ||
| - | Only accept RustDesk connections from a support technician you are expecting. | + | ===== Commands at a glance ===== |
| - | Do not accept unexpected connection requests. | + | ^ Command ^ What it does ^ |
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| - | Never provide your RustDesk ID or access credentials to unknown people. | + | ===== Questions ===== |
| - | When support | + | **Does |
| + | No. Support works on the command line of the computer, through SSH. There is no screen sharing and nothing to install on your side besides | ||
| - | ===== Need help? ===== | + | **Can support connect again later, without asking?** \\ |
| + | No. Without an open session there is no tunnel and no '' | ||
| - | If you are unable | + | **What if the firewall blocks outgoing SSH?** \\ |
| + | Allow outgoing TCP port 22 to '' | ||
| - | If possible, include: | + | **Which computers are supported? |
| + | Computers with Debian 13 (trixie) or Debian 14 (forky) and Stratum, with a valid license that includes remote support. | ||
| - | * your operating system; | + | <WRAP centeralign> |
| - | * the RustDesk version, if known; | + | **The full description – for users and for the support team – is in the Stratum Handbook, chapter “Asking for remote support”.** |
| - | * any error message displayed on screen. | + | |
| - | A support technician can then help you continue. | + | <button primary url=" |
| + | </ | ||
| + | <WRAP clear></ | ||