Tim's Blog

How to setup a OpenVPN server

Download install script wget <https://git.io/vpn> -O openvpn-install.shwget <https://git.io/vpn> -O openvpn-install.sh Execute the script sudo chmod +x openvpn-install.sh sudo bash openvpn-install.sh At this point you will be prompted to choose either UDP or TCP in protocol options,

How to check which ports are used by which processes in Linux

Install net-tools sudo apt-get install net-tools Run this command netstat -tulpn | grep LISTEN A list of process IDs will be shown with the ports they listen to.

How to create new React project with create-react-app

npx create-react-app myApp cd myApp npm start

How to setup a Samba server in Linux and share SMB shares

Note that this guide will create a public share with no authentications. First, install the necessary packages sudo apt-get update && \ apt-get upgrade -y && \ apt-get install ntfs-3g exfat-utils exfat-fuse samba samba-common -y Create a folder to share and implement permissions mkdir /mnt/shared sudo chmod 777 /mnt/

Tim's Blog © 2026