projects:howtos:artemis

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
projects:howtos:artemis [2014/08/26 18:19] prometheusprojects:howtos:artemis [2014/08/27 22:58] (current) – removed prometheus
Line 1: Line 1:
-====== Artemis ====== 
  
-As all projects, this one needed to have a name as well. //Artemis// originates from the old Greek and means - amongst others - unharmful or safe. And exactly this Artemis should deliver to you: safety for your data and no harm to your communications. 
- 
-===== Requirements ===== 
- 
-^ Hardware ^ Quantity ^ 
-| RaspberryPi + MicroUSB / Power Adapter | 1 | 
-| MicroSD Card | 1 | 
-| USB Thumbdrive | 1 | 
-| RJ45 | 1 | 
- 
-===== Retrieving the Software ===== 
- 
-Get the latest ArchLinux ISO. Check hashsum. Write to USB. 
- 
-===== Configuration ===== 
- 
-<note important>Note: Ensure to be on a separate secured network or even better, plug yourself in a non-networked computer.</note> 
- 
-==== Firewall ==== 
- 
-In order to network-secure Artemis tight as possible, we are just going to drop every input and output traffic by default, and whitelist whatever services we need.  
- 
-=== Purging iptables === 
- 
-Safe the following commands in /etc/iptables/purge-all-rules.sh 
- 
-<sxh bash;Purging all iptable rules> 
-iptables -F 
-iptables -X 
-iptables -t nat -F 
-iptables -t nat -X 
-iptables -t mangle -F 
-iptables -t mangle -X 
-iptables -t raw -F 
-iptables -t raw -X 
-iptables -t security -F 
-iptables -t security -X 
-iptables -P INPUT ACCEPT 
-iptables -P FORWARD ACCEPT 
-iptables -P OUTPUT ACCEPT 
-</sxh> 
- 
-<sxh bash;title:Dropping all packages;> 
-# iptables -N TCP 
-# iptables -N UDP 
-</sxh> 
- 
-===== References ===== 
- 
-[0] [[http://deadunicornz.org/blog/2013/12/20/raspberrypi-root-partition-encryption/|RaspberryPi With Root Partition Encryption, Unlocked Using Flash Drive]] 
-\\ [1] [[https://gist.github.com/pezz/5310082|Archlinux ARM encrypted root]] 
  • projects/howtos/artemis.1409069987.txt.gz
  • Last modified: 2015/07/15 21:54
  • (external edit)