Zahtjevi
Privatna mreža
Konfiguracija poslužitelja
Konfiguracija klijenta
Zaključak
NFS je mrežni datotečni sustav koji omogućuje računalima pristup datotekama preko računalne mreže. Ovaj vodič objašnjava kako možete izložiti mape preko NFS-a s jedne instance na drugu. Vultrova značajka privatne mreže pomaže vam u osiguravanju veza između instanci. Imajte na umu da također možete izložiti mape putem NFS-a putem javnog interneta, no toplo preporučujem da koristite privatnu mrežu iz sigurnosnih razloga. Ako dijelite mape na različitim mjestima, kriptirani VPN može zamijeniti privatnu mrežu. Ovaj vodič pretpostavlja da su obje instance na istom mjestu.
Zahtjevi
- Dvije instance na istoj fizičkoj lokaciji.
- Debian 7 ili noviji.
- Privatno umrežavanje omogućeno.
- 10 minuta vremena.
Privatna mreža
Prije nego što počnete, provjerite mogu li se vaše instance međusobno pingati i da im je objema dodijeljen jedinstveni IP. Na primjer, možete koristiti ove naredbe kako biste bili u skladu s ovim člankom:
Poslužitelj
ifconfig eth1 up
ip addr add 192.168.0.1/24 dev eth1
Klijent
ifconfig eth1 up
ip addr add 192.168.0.2/24 dev eth1
Nakon što poslužitelji mogu pingati jedan drugoga, nastavite s promjenama konfiguracije.
Konfiguracija poslužitelja
Sljedeće se naredbe izvode na strani poslužitelja na kojoj se nalazi mapa koja će biti izložena. Prvo počinjemo s instalacijom NFS poslužitelja.
apt-get install nfs-kernel-server nfs-common
Sada možemo kreirati direktorij koji će biti izložen.
mkdir /opt/share
chown nobody:nogroup /opt/share
chmod 755 /opt/share
Kako biste otkrili direktorij preko NFS-a, otvorite datoteku /etc/exportsi priložite sljedeći redak pri dnu:
/opt/share 192.168.0.2(rw,sync,no_subtree_check)
Pokrenite NFS poslužitelj.
service nfs-kernel-server restart
Konfiguracija klijenta
Sada možemo nastaviti s montiranjem mape na klijenta.
mkdir /mnt/share
mount 192.168.0.1:/opt/share /mnt/share
Pokretanjem df -hmožete osigurati da je vaša operacija bila uspješna:
root@client> df -h
192.168.0.1:/opt/share 25.1G 0G 25.1G 0% /mnt/share
Osim toga, stvaranjem datoteke na klijentu, a zatim provjerom poslužitelja, vidjet ćete da se datoteka odmah pojavljuje na poslužitelju.
Zaključak
NFS je izvrstan način za dijeljenje datoteka između više instanci kada se koristi središnji čvor za pohranu. Sretno hakiranje!