<aside> ⚠️ I’ll be updating this soon when I have the time.
</aside>
A new note in a while, eh? New Zealand has gone into lockdown and I suddenly had a lot of free time on my hands. So I set up a Minecraft server on my home server and after playing with my friends and having that server moved over to a friend's who has way more powerful metal to carry it, I though I might as well install Windows Server on it to provide some extra services I couldn't get working on Linux, like WDS.
That venture ended in failure with Windows failing to activate as another one of my friends reprimanded me for trying such a thing.
So here I am, running back to good old trusty Debian Linux.
The first thing to do is to say arrivederci to Windows Server and reinstall Debian. Luckily Debian 11 was released last weekend, which means I've got something in exchange for my boneheadedness. Luckily I already had a backup with all the data from before I tried to install Windows and will be restoring that.
The computer running this is an older desktop computer for the early Windows 8 era with the DVD drive swapped out with a 4TB hard drive. Connected to it, I have an external 4TB hard drive to act as a copy of the internal one. Its primary role is to host both SMB and SFTP shares me and my brother can access from within our home.
After installing Debian, I then installed an SSH server and exFAT driver to read my backup drive. I plan on using exFAT for my backups so I can remove the hard drive from the server, I can read it in any machine, be it Windows or Linux.
I've also set up a static IP within my home network so I can easily access it from other machines without having the IP address keep changing. I'll write down the config for future reference:
/etc/network/interfacesI then started to copy the files back to the internal hard drive.
The next item on the list is to set up users and shares. I created UNIX users for both me and my brother, accompanied by a folder on the external storage to act as out shares. I've also created a public share for movies, music, software etc.
/stor1/
└── shares
├── public
├── razz
└── vlad
These folders would be exposed directly as SMB shares, with symlinks in our own home folders to easily access them thought SFTP.

SFTP is easy enough to get working with SSH.
<aside> 🚧 Still working on this. Samba is quite "fun" to deal with.
</aside>