====== NAS auf NanoPi M4 ====== NanoPi M4 mit SATA Shield und 2 4TB 2,5Zoll Festplatten Betriebssystem: Armbian Nach Installation wie immer: apt update && apt upgrade Mit armbian-config Hostname und Zeitzone, etc einrichten Raid einrichten: https://wiki.debian.org/SoftwareRAID Dabei beachten, Festplatten sind /dev/sda und /dev/sdb, Mountpoint /srv/storage1/ apt install mdadm mdadm --zero-superblock /dev/sda /dev/sdb mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/sda /dev/sdb mkfs.ext4 /dev/md0 nano /etc/fstab Eintrag in /etc/fstab: /dev/md0 /srv/storage1 ext4 noatime,rw 0 0 Dann mdadm.conf updaten mdadm --detail --scan /dev/md0 >> /etc/mdadm/mdadm.conf Jetzt noch initramfs updaten, sonst kann es passieren, dass er nicht mehr bootet: update-initramfs -u Anlegen eines Verzeichnisses je Nutzername unter /dev/storage1/ und den Symlinken auf /home/user/private Verzeichnis hat 700 Dann den Ordner /srv/storage1/public anlegen, und in jedes Userverzeichnis symlinken als /home/user/public. Das Verzeichnis bekommt 770 mkdir /srv/storage1/user2 mkdir /srv/storage1/public mkdir /srv/storage1/user1 chown user2:user2 /srv/storage1/user2/ chown user1:user1 /srv/storage1/user1 chgrp users /srv/storage1/public/ chmod 700 /srv/storage1/user2/ chmod 700 /srv/storage1/user1/ chmod 770 /srv/storage1/public ln -s /srv/storage1/user1/ /home/user1/private ln -s /srv/storage1/public/ /home/user1/public ln -s /srv/storage1/user2/ /home/user2/private ln -s /srv/storage1/public/ /home/user2/public Vom eigenen Rechner den ssh-key auf die Nas kopieren: ssh-copy-id -i ~/.ssh/id_rsa.pub user@nas Auf eigenem Rechner dann sshfs installieren. Dann mit sshfs user@nasadresseoderip:/home/user/public/ /home/user/nas/public/ -o follow_symlinks && sshfs user@nasadresseoderip:/home/user/private/ /home/user/nas/private/ -o follow_symlinks einbinden. Fertig! ===== Pi-Hole auf NanoPI M4 Armbian ===== Pi-Hole einfach über armbian-config installieren. Während der Installation als DNS Server den von Digitalcourage eintragen (46.182.19.48). Wenn jetzt am verbundenen Rechner als DNS Server die IP des NanoPi angegeben wird, hat man ein funktionierenden Spamfilter. ===== TOR ===== apt install tor Eintragung in /etc/tor/torrc: SocksPort 192.168.xx.yy:9050 SocksPolicy accept 192.168.xx.0/24 RunAsDaemon 1 DataDirectory /var/lib/tor Jetzt können alle Rechner im Netzwerk sich auf den Tor Proxy verbinden. Ich verwende im Firefox FoxyProxy um zwischen verschiedenen Proxys, je nach Bedarf, umzuschalten ===== Status LED ausschalten ===== Diese unsagbar helle, nervige blinkende, grüne LED ausschalten: echo 'none' > /sys/class/leds/status_led/trigger Nachdem ich festgestellt habe, dass dies keinen reboot überlebt hab ich noch eine schnelle, schmutzige Lösung. crontab -e Hier folgende Zeiel eintragen: @reboot echo 'none' > /sys/class/leds/status_led/trigger