I picked up a mid-range business machine very inexpensively at a pawn shop a while back with the intent of turning it into a private web server. I got it working as such, but I have a couple minor problems working with it. I also am considering hosting my production websites on it in the future. I currently have 3 Joomla and 1 WordPress websites. Environment: Ubuntu 17.04, PHP 7.0, Apache2. I currently access it through putty SSH from my Win desktop. Issues: 1) Anything I FTP up to it (FileZilla) defaults to permissions of 600. Same with creating directories, FZ or SSH. 2) It takes permissions of 777 to run the websites. I know it needs to be 755. 3) I have Joomla websites using a URL redirector called sh404SEF. I can’t use the SEF friendly URLs it creates, the “raw” ones work fine. 4) I don’t know how to take a backup image of the hard drive to protect my work if something crashes. Future possibilities: 1) What kind of firewall/security software do I need to keep it safe from outside attacks? 2) How do I get access to it from the Internet? Once I can do that, I can redirect my domains to my server. 3) How would I partition it into a production side and a private side? The private side would not be accessible from outside the network.