**Installation und Konfiguration eines NFS-Servers unter Ubuntu 21**
NFS (Network File System) ist ein Protokoll, das für die Dateifreigabe zwischen Unix- und Linux-basierten Systemen verwendet wird. Mit einem NFS-Server unter Ubuntu 21 können Sie Dateien im Netzwerk mit anderen Computern teilen. Hier ist eine schrittweise Anleitung:
**1. Installation der NFS-Serverpakete:**
Ubuntu 21 stellt das Paket `nfs-kernel-server` bereit, das für die Bereitstellung eines NFS-Servers erforderlich ist. Öffnen Sie ein Terminal und verwenden Sie die folgenden Befehle, um das Paket zu installieren:
```bash
sudo apt update
sudo apt install nfs-kernel-server
```
**2. Zu freigebende Verzeichnisse festlegen:**
Sie müssen die Verzeichnisse festlegen, die Sie freigeben möchten. Zum Beispiel, wenn Sie das Verzeichnis `/home/benutzer/dateien` freigeben möchten, geben Sie dieses Verzeichnis an.
**3. Konfiguration der Freigaben:**
Bearbeiten Sie die Datei `/etc/exports`, um die NFS-Freigaben zu konfigurieren. In dieser Datei können Sie die Freigaben definieren. Zum Beispiel:
```bash
sudo nano /etc/exports
```
Fügen Sie am Ende der Datei das freizugebende Verzeichnis und die Berechtigungen hinzu:
```bash
/home/benutzer/dateien *(rw,sync,no_subtree_check)
```
In diesem Beispiel gewährt `*(rw,sync,no_subtree_check)` allen Clients Lese- und Schreibberechtigungen.
**4. Neustart des NFS-Dienstes:**
Starten Sie den NFS-Dienst neu, um die Konfigurationen zu aktivieren:
```bash
sudo systemctl restart nfs-kernel-server
```
**5. Firewall-Einstellungen:**
Um auf den NFS-Server zugreifen zu können, müssen Sie möglicherweise die integrierte Firewall UFW von Ubuntu konfigurieren. Sie können zum Beispiel den folgenden Befehl verwenden, um eingehende Verbindungen für NFS zu erlauben:
```bash
sudo ufw allow nfs
```
**6. Festlegen der Client-IP-Adressen:**
Sie können die IP-Adressen der Clients angeben, die auf den NFS-Server zugreifen können, indem Sie sie in der Datei `/etc/exports` definieren. Zum Beispiel:
```bash
/home/benutzer/dateien 192.168.1.100(rw,sync,no_subtree_check)
```
**7. Testen des Servers:**
Stellen Sie sicher, dass der NFS-Server korrekt konfiguriert ist, indem Sie von einem Client aus auf ihn zugreifen und das freigegebene Verzeichnis aufrufen.
Indem Sie diesen Anweisungen folgen, können Sie unter Ubuntu 21 einen NFS-Server installieren und Dateien im Netzwerk mit anderen Computern teilen.