vagrant up
- After complete, run PuTTYgen, Conversions > Import Key and browse to .vagrant/machines/server/virtualbox/private_key
- Then Save private key to the same folder as
private_key.ppk
- In PuTTY settings for vagrant-server, use this file in Connection > SSH > Auth > Private key file for authentication
- Install from server image (include OpenSSH server). Create desired logon user for non-privileged use later.
- To get salt running, follow the instructions here (https://docs.saltstack.com/en/latest/topics/tutorials/quickstart.html):
curl -L https://bootstrap.saltstack.com -o bootstrap_salt.sh chmod 755 bootstrap_salt.sh sudo sh bootstrap_salt.sh
- Change
file_client: local
in/etc/salt/minion
- Now copy over the salt scripts (the following was using a USB drive):
sudo fdisk -l #get list of devices to find USB with salt code sudo mkdir /media/external sudo mount /dev/sdc1 /media/external sudo mkdir /srv/salt sudo cp -r /media/external/salstack/salt /srv shutdown -r now #unplug USB drive to ensure /dev/sdb is the storage drive sudo salt-call state.highstate
- Change to cloud-print-connector user
sudo -u cloud-print-connector bash
cd /opt/cloud-print-connector
export GOPATH=/usr/build/go && /usr/build/go/bin/gcp-connector-util init
and follow instructions to complete cloud print setup
CrashPlan for Home is being phased out. Duplicati+Minio will replace CrashPlan for our needs.
- https://support.code42.com/CrashPlan/4/Getting_Started/Installing_The_Code42_CrashPlan_App#Linux
- https://support.code42.com/CrashPlan/4/Configuring/Using_CrashPlan_On_A_Headless_Computer
- Use a privileged user to install since I wasn't able to get CrashPlan running under the crashplan user
cd /home/crashplan/download/crashplan-install/
- Run
./install.sh
with/usr/local
as installation directory and/store/crashplan
as store - When asked, use root user
- Accept the remaining defaults (works with ubuntu 16.04)
- Now setup remote admin