# _ ___ _ _ _ ______ # | | |_ _| \ | | |/ / ___| # | | | || \| | ' /\___ \ # | |___ | || |\ | . \ ___) | # |_____|___|_| \_|_|\_\____/ # # ----------------------------------------------------------------------------- =VPSes= https://www.digitalocean.com/ https://lowendbox.com Getting a VPS. =Secure Secure Shell= https://stribika.github.io/2015/01/04/secure-secure-shell.html To start, just look at how to generate client keys and deploy them. If you set up your VPS right, you may already have password authentication disabled. =Setting up UFW= https://www.linode.com/docs/security/firewalls/configure-firewall-with-ufw/ Getting a firewall set up. =Stem= https://stem.torproject.org/tutorials/the_little_relay_that_could.html https://stem.torproject.org/tutorials/mirror_mirror_on_the_wall.html https://stem.torproject.org/api/descriptor/ A good set of tutorials, which you can combine with the API to get everything you need for the part of the assignment on Tor.