Skip to main content

Backupserver petit-backup

Armbian von hier.

Grundsetup

Armbian Setup
Create root password: ****************************************
Repeat root password: ****************************************

Choose default system command shell:

1) bash
2) zsh

1

Please provide a username (eg. your first name): admin

Create user (admin) password: ****************************************
Repeat user (admin) password: ****************************************

Please provide your real name: Admin

Set user language based on your location? [Y/n] n

At your location, more locales are possible:
[..]
Please enter your choice: 154) Skip generating locales
System Setup
#Passwordless Sudo
sudo visudo
#Edit line: %sudo   ALL=(ALL:ALL) NOPASSWD:ALL

#Image auf neuen Stand bringen
sudo apt update
sudo apt upgrade
sudo apt dist-upgrade

#Hostname
echo "petit-backup" | sudo tee /etc/hostname

#Add SSH Key
mkdir ~/.ssh
echo "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCsLI18nShd47L6o4dL2sIbhJAlWdXXc7BBSqhslTBMVziY6OBazW2jxxU0eN+Wi3RYEuOUd3xt6f56m6NgB96MxvRbfhD06FCetrEzEX/k7yWRVlvyMOSX0RjTr2UWPqOpXmLvbpOvTX4m4+rhpXlXJ1FB/jiZGNYvQEXot8PFTkMBdP0rHsdXiHhJvJy8Y/jDoErrCrK+Yger9ziCeskr3t/KET1nD6e/g4lQwVr7YftMw9s/0RiSVU4VQnUHjMiyXMpg8SD54YkmaQ8TJ14dQ3LVvMjXNGhg3fmmmxQMWot64oLe5HvNJigmKDfYxUzQuX8Ba2zAcnvHkLp/RpVB krume@YatagarasuDrive" > ~/.ssh/authorized_keys
chmod -R u=Xrw,g=r,o= ~/.ssh

#Fix stupid default SSH settings
sudo sed -i 's/PermitRootLogin yes/PermitRootLogin no/' /etc/ssh/sshd_config
sudo sed -i 's/#PasswordAuthentication yes/PasswordAuthentication no/' /etc/ssh/sshd_config

#Install Kernel 5.17.5 (edge) with armbian-config (see https://forum.armbian.com/topic/19336-armbian-ubuntu-2204-jammy-with-zfs-211-for-odroid-hc4/)
sudo armbian-config
ZFS
sudo apt install linux-headers-edge-meson64
sudo apt install zfs-dkms zfsutils-linux

sudo zpool create -f -m /mnt/data petit-backup-data raidz /dev/sda /dev/sdb /dev/sdc /dev/sdd

BackupPC

#BackupPC
sudo apt install backuppc
#TODO