Once registered, end users can only reach the server through Osto — never directly. Osto offers two patterns:Documentation Index
Fetch the complete documentation index at: https://docs.osto.one/llms.txt
Use this file to discover all available pages before exploring further.
- Standalone Secure Server — install Osto’s agent on each server.
- Secure Gateway with Child Servers — install one gateway, then register child servers by private IP. The gateway brokers the connections.
Standalone Secure Server
Path: Assets → Server Access → Secure Server
Adding a Secure Server
Navigate to Secure Server
In the sidebar, go to Assets → Server Access → Secure Server and click Add Secure Server +.
Fill in the server details
- Name — a unique, identifiable name (appears in policies and logs).
- Secure Session Window — how long a brokered session stays active, in minutes. Default is 60 minutes.
- Multi-Factor Authentication — enabled by default. We recommend leaving it on.
Generate the install script
Click Generate Script. The server appears in the list immediately, and a “Copy Installation Script:” panel opens with two buttons.
Copy and run the script on your server
Click Script for Linux or Script for Windows — the install command copies to your clipboard. SSH (or use RDP/PowerShell on Windows) into the server and execute the command.
Supported platforms
- Linux: Ubuntu 18.04, 20.04, 22.04, 24.04; Debian 10 (Buster), 11 (Bullseye), 12 (Bookworm).
- Windows: Windows Server 2019, 2022; Windows Enterprise Multi-Session 10, 11.
Editing a Secure Server
- Click the edit (pencil) icon on the server’s row.
- Update its name, session window, or MFA setting.
- Save.
Deleting a Secure Server
- Click the delete (trash) icon on the server’s row.
- Confirm in the prompt.
Secure Gateway with Child Servers
Path: Assets → Server Access → Secure GatewayA Secure Gateway lets one Linux host inside your network broker access to many child servers. Child servers don’t need the Osto agent installed — they’re identified by private IP, and the gateway routes traffic to them.
Adding a Secure Gateway
Navigate to Secure Gateway
Go to Assets → Server Access → Secure Gateway and click Add Secure Gateway +.
Name the gateway
Enter a Name for the gateway and click Create Secure Gateway. The gateway row appears with a “Copy Installation Script:” panel.
Secure Gateway is Linux-only — Ubuntu, Debian, and similar distributions. Windows hosts can be Secure Servers (standalone) but not Gateways.
Adding child servers to a Gateway
Once the gateway is configured:- In the Secure Gateway list, click the + Add button on the gateway’s row.
- The “Edit Secure Gateway” dialog opens with:
- Child Name — a unique name for the child server.
- Private IP — the internal IP address of the child host.
- Multi-Factor Authentication — enabled by default.
- Session Window — default 60 minutes.
- Click Add Child Server.
- Repeat for each child server you want behind this gateway.
- Click Save.
Deleting a Gateway
Click the delete (trash) icon on the gateway’s row and confirm.Related
- Secure Server Access Policy — define who can access which server, when, and for how long.
- Core Concepts → Server Access — the model behind Secure Server vs. Secure Gateway.

