So, we have downloaded a fresh debian 12. no desktop environment, just system utils and the bare bones machine is alive
Grimy Shit
For some reason, sudo isnt installed by default.
su -apt-get install sudo -yusermod -aG sudo yourusername
AwesomeWM
- Go get your graphical interface
Awesome WM
sudo apt-get install awesomesudo apt-get install xorgchange the rc.lua config file to have a symbolic linkmkdir ~/.config/awesomesudo link /etc/xdg/awesome/rc.lua ~/.config/awesome/rc.luasudo chown myusername ~/.config/awesome/rc.lua
XRDP
sudo apt-get install xrdp -y
check if it worked
sudo systemctl status xrdp
add their certificate
sudo adduser xrdp ssl-cert
Firewall
sudo apt-get ufw
sudo ufw allow 3389/tcp
sudo ufw reload
Get IP and RDP in
ip a
get that ip address
Connect to Wifi
nmcli OR on a windows machine, if you want network profiles, run the command:
netsh wlan show profilesnetsh wlan export profile THENETWORKNAME
Add Friends
if you try on multiple devices to RDP on the system on the same account, one of the devices will be booted. We must each connect on different accounts lets make those different accounts.