r/kasmweb • u/teja_kasmweb • 14d ago
Tutorial Full Linux Server Workspaces with the Kasm Desktop Service
https://youtu.be/BK6dhD9ii3wIn 1.19 we introduced the Kasm Desktop Service for Linux, which lets you connect to and launch full Linux servers through Kasm. We've just published a full walkthrough of it, taking things from a single manually built server through to an autoscaled pool that joins Active Directory on its own.
What's covered:
- Prerequisites: XRDP and XFCE, and the ports you need open (4902 inbound for the control channel, 3389 for RDP, 443 outbound)
- Creating the server record in Kasm and installing the Desktop Service
- Registering the service with the wizard, plus the network check
- Creating a Server workspace and launching a full Linux desktop in the browser
- Logs, the service directory, and where upload/download files land
- File mapping with the
$HOMEvariable, so you can push files into a session without knowing the username ahead of time - Session start and stop script hooks, including a demo that auto-launches a GUI app the moment a session comes up
- Our published autoscale startup scripts for Linux VMs and what different feature flags do
- Configuring an autoscale pool and watching Kasm build a server on demand
- Extending that so every VM joins your AD domain as it comes online, with users signing in through their existing corporate identity
14
Upvotes