Part 7 – Hardening Apache and Secure Shell
Next up we harden Apache and OpenSSH for the glass is always half empty. Start off by editing the security configuration file for Apache2.
sudo nano /etc/apache2/conf-available/security.conf
ServerTokens … Continue reading
Part 6 – Installing Samba Server
We need a way to gain access to the files on the Raspberry Pi so we can update your new website. Samba allows sharing across Windows, OS X and Linux. Very useful. An alternative … Continue reading
Part 5 – Installing Apache 2.4 HTTP Server
If you are hosting a clearnet website, you will want to make sure ports 80 (http) and 443 (https) are forwarded on your router. One of the wonderful things about the darknet … Continue reading
Part 4 – Hardening Your Pi
Hardening, important for the sake of reducing attack vectors! First off we’ll create a new user and then delete the “pi” user that comes preinstalled.
Log back in via SSH / Terminal / … Continue reading
Part 3 – Setting a Static IP Address
As we are using Raspbian Jessie, both sudo and Nano are installed by default. Nano is a simple text editor, think Notepad for the command line. Easier to navigate than Vim. Sudo … Continue reading
Part 2 – Image Raspbian, Basic Settings and Updates
First off we need to get an operating system onto the MicroSD card. We will be using the official image from raspberrypi.org. At the time of writing the most recent … Continue reading
*** DRAFT COPY – INCOMPLETE! ***
Objective: Host a darknet website on a Raspberry Pi.
Kickass Darknet Web Server TOC:… Continue reading
Part 1 - Preamble and Requirements
Part 2 - Image Raspbian, Basic Settings and Updates
Part 3 - Setting a