NFS-Server Debian
Zur Navigation springen
Zur Suche springen
Installation eines NFS-Servers (read-only Beispiel)
- apt install nfs-kernel-server -y
- systemctl enable --now nfs-server
- systemctl status nfs-server --no-pager
Freigabe-Verzeichnis anlegen
- mkdir -p /srv/nfs/share
- chown nobody:nogroup /srv/nfs/share
- chmod 755 /srv/nfs/share
- echo "Testdatei auf dem NFS-Server" > /srv/nfs/share/info.txt
Export konfigurieren
- nano /etc/exports
/srv/nfs/share 10.20.10.0/24(ro,sync,no_subtree_check)
- exportfs -ra
- exportfs -v
Firewall (optional)
- ufw allow from 10.20.10.0/24 to any port nfs
Kontrolle der Freigabe
- showmount -e localhost
- journalctl -u nfs-server -n 20 --no-pager
Test von einem Client (z. B. debian-client)
- apt install nfs-common -y
- mkdir /mnt/nfs
- mount -t nfs 10.20.10.11:/srv/nfs/share /mnt/nfs
- ls -l /mnt/nfs
- cat /mnt/nfs/info.txt
- umount /mnt/nfs