This is an old revision of the document!
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
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!