aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBryan Newbold <bnewbold@archive.org>2019-07-01 18:22:19 -0700
committerBryan Newbold <bnewbold@archive.org>2019-07-01 18:22:19 -0700
commitf9f61dafdd64bfc850fcf188bce163cd2a310313 (patch)
treeca2dc20269ea290ed1cf8901fefc6cc2473258e4
parent503d3bcf881d15e1cac01775914a4b8a6a2983a9 (diff)
downloadia-onion-service-f9f61dafdd64bfc850fcf188bce163cd2a310313.tar.gz
ia-onion-service-f9f61dafdd64bfc850fcf188bce163cd2a310313.zip
device setup basics
-rw-r--r--device_setup.md45
1 files changed, 45 insertions, 0 deletions
diff --git a/device_setup.md b/device_setup.md
new file mode 100644
index 0000000..8ccb9e3
--- /dev/null
+++ b/device_setup.md
@@ -0,0 +1,45 @@
+
+Hardware:
+- Intel NUC
+- 500 GByte SSD (overkill, but was what we had)
+
+OS: Ubuntu 16.04 "xenial" (as per EOTK supported)
+
+Download an Ubuntu 16.04 server .iso file, verify checksup, and `dd` it to a USB thumbdrive.
+
+Power on the Intel NUC with keyboard and monitor attached, hold F10 to get boot
+menu and select the USB drive (I didn't use UEFI).
+
+Install as english/USA.
+
+Hostname: ia-onion1
+
+User: eotk
+Password: eotk-changeme
+
+Did not encrypt homedir; want device to come back up automatically after a
+power fault.
+
+Select unencrypted full LVM volume.
+
+Select "install security upgrades automatically".
+
+Install:
+- standard system utilities
+- OpenSSH server
+
+Have grub overwrite MBR
+
+Reboot, pull USB drive, login as eotk.
+
+ sudo apt update
+ sudo apt upgrade
+
+ sudo apt install git
+
+ sudo apt install build-essential cowsay manpages-dev apt-transport-https
+ curl git htop iftop iotop iputils-ping less molly-guard mtr-tiny netbase
+ net-tools openssh-server screen sudo tcpdump tree unattended-upgrades
+ util-linux vim-nox wget ntp fail2ban rkhunter debsums whois lynis
+
+