From f9f61dafdd64bfc850fcf188bce163cd2a310313 Mon Sep 17 00:00:00 2001 From: Bryan Newbold Date: Mon, 1 Jul 2019 18:22:19 -0700 Subject: device setup basics --- device_setup.md | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 device_setup.md 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 + + -- cgit v1.2.3