BerOS is a minimal, bootable Debian 12 (Bookworm) Live OS designed to turn any PC into a secure RDP thin client.
Booting straight into a lightweight Openbox session, it launches a custom Python-Tkinter RDP portal.
Key Features:
* High-Performance RDP: Powered by FreeRDP with RemoteFX, client-side audio, clipboard sync, and auto-resolution.
* Dual-Security Modes: User Mode locks settings. Admin Mode (default pass: admin) allows modifying connections, network (DHCP/Static IP via NetworkManager), and hostnames.
* USB/Local Configuration Persistence: Save settings directly to the boot media.
* Local Disk Installer: Easily clone the OS to local HDD/SSD (BIOS/UEFI support).
* Remote Shadowing: Embedded VNC server (x11vnc) with automatic dynamic Xauthority setup.
If you have any ideas for changes/improvements, send me a message.
0.6.1 Fix connection error when no password is set
Defauls password is admin - CAHNGE IT.
Features
- Lightweight Live Linux Thin Client OS
- Minimal RAM and CPU footprint (Debian + Openbox)
- Fullscreen RDP with RemoteFX and audio redirection
- Secure Locked-Down Client Mode for end-users
- Administrative settings panel for network, hostname, and RDP configuration
- Configuration persistence to USB or local drive
- Local installer for Legacy BIOS and UEFI boot modes
- Embedded VNC server for remote administration / shadowing
- Automated hostname generation based on MAC address