Developer Help¶
In this section are important information, coding tips, Windows and Linux tips, links etc.
Check it out if you don’t know something. I will write here various things that may be useful one day.
Linux Help¶
In this section you will find some useful information about using Linux Ubuntu 18.04. Of course you can also use WSL or WSL2.
Create Swap File¶
Quick tutorial how to create a swap file. Swap File Tutorial.
sudo fallocate -l 1G /swapfile
sudo dd if=/dev/zero of=/swapfile bs=1024 count=1048576
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
sudo swapon --show
sudo free -h
remove swap
sudo rm /swapfile
WLS GUI Config¶
Quick tutorial how to create a WSL GUI. Config GUI Linux Tutorial on YouTube.
Config GUI¶
sudo apt update && sudo apt upgrade
sudo sed -i 's/^PasswordAuthentication no/PasswordAuthentication yes/' /etc/ssh/sshd_config
sudo /etc/init.d/ssh restart
sudo passwd ubuntu
sudo apt install xrdp xfce4 xfce4-goodies tightvncserver
echo xfce4-session$ /home/ubuntu/.xsession
echo xfce4-session> /home/ubuntu/.xsession
sudo cp /home/ubuntu/.xsession /etc/skel
sudo sed -i '0,/-1/s//ask-1/' /etc/xrdp/xrdp.ini
sudo service xrdp restart
sudo apt install -y ubuntu-desktop xrdp # additional package
sudo reboot
Connect Putty¶
tunel: secure port:5901
destination -> private ip -> 111.11.11.111:3389
Connect WSL¶
echo xfce4-session > /.xsession
sudo /etc/init.d/xrdp start
RDP Connection¶
RDP remote desktop connection
Computer 127.0.0.1:3390
Computer localhost:3390