Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Pred začatím inštalácie a konfigurácie servera NFS sa uistite, že váš systém je aktuálny. Vo svojom termináli spustite nasledujúce príkazy:
```
aktualizácia sudo apt
upgrade sudo apt
```
Ak chcete nainštalovať balík servera NFS, spustite nasledujúci príkaz:
```
sudo apt install nfs-kernel-server
```
Vytvorte adresár, ktorý chcete zdieľať cez protokol NFS. V tomto príklade vytvoríme adresár s názvom `/srv/nfs-share`.
```
sudo mkdir -p /srv/nfs-share
```
Upravte súbor `/etc/exports` a nakonfigurujte zdieľanie NFS. Otvorte súbor pomocou svojho obľúbeného textového editora, ako je napríklad nano:
```
sudo nano /etc/exports
```
Pridajte do súboru nasledujúci riadok a nahraďte `/srv/nfs-share` skutočnou cestou k vášmu zdieľanému adresáru NFS:
```
/srv/nfs-share *(rw,sync,fsid=0)
```
Možnosti použité v tomto príklade sú:
- `rw`:Toto umožňuje klientom čítať a zapisovať do zdieľanej zložky.
- `synchronizácia`:Toto zaisťuje, že údaje sa zapíšu na disk skôr, ako klient potvrdí príjem.
- `fsid=0`:Toto nastaví ID systému súborov pre zdieľanie. Toto je dôležité, ak máte v sieti viacero serverov NFS.
Po nakonfigurovaní zdieľania NFS ho musíte exportovať. Spustite nasledujúci príkaz:
```
sudo exportfs -a
```
Tento príkaz exportuje všetky zdieľané zložky definované v súbore `/etc/exports`.
Na klientskom počítači musíte nainštalovať balík klienta NFS. Spustite nasledujúci príkaz:
```
sudo apt install nfs-common
```
Po nainštalovaní klientskeho balíka NFS môžete pripojiť zdieľanie NFS na klientsky počítač. Spustite nasledujúci príkaz a nahraďte `/srv/nfs-share` skutočnou cestou k zdieľanému adresáru NFS:
```
sudo mount -t nfs
```
Napríklad:
```
sudo mount -t nfs 192.168.1.111:/srv/nfs-share /mnt/nfs-share
```
Nahraďte „192.168.1.111“ svojou skutočnou IP adresou servera NFS.
Ak chcete overiť, či je zdieľanie NFS úspešne pripojené, spustite nasledujúci príkaz:
```
df -h
```
Vo výstupe by ste mali vidieť zdieľanie NFS.
Ak máte na serveri NFS povolenú bránu firewall, musíte otvoriť porty 2049 a 111, aby ste povolili prenos NFS. Môžete to urobiť spustením nasledujúcich príkazov:
```
sudo ufw povoliť 2049
sudo ufw povoliť 111
```
Skopírujte súbor z klientskeho počítača do zdieľania NFS. Napríklad:
```
sudo cp /home/user/file.txt /mnt/nfs-share
```
Skontrolujte, či sa súbor úspešne skopíroval, uvedením obsahu zdieľania NFS:
```
ls -l /mnt/nfs-share
```
Ak chcete automaticky pripojiť zdieľanie NFS pri spustení klientskeho počítača, pridajte nasledujúci riadok do súboru `/etc/fstab` na klientskom počítači:
```
192.168.1.111:/srv/nfs-share /mnt/nfs-share nfs predvolene 0 0
```
Nahraďte `192.168.1.111` skutočnou IP adresou servera NFS a `/srv/nfs-share` skutočnou cestou k zdieľanému adresáru NFS.
Uložte súbor a reštartujte klientsky počítač. Zdieľanie NFS by sa malo automaticky pripojiť.
Krok 8:Overte pripojenie NFS
Krok 9:Nakonfigurujte bránu firewall
Krok 10:Otestujte zdieľanie NFS
Krok 11:Automatické pripojenie zdieľania NFS (voliteľné)