Difference between revisions of "NFS"

From wikieduonline
Jump to navigation Jump to search
Tags: Mobile web edit, Mobile edit
Tags: Mobile web edit, Mobile edit
Line 21: Line 21:
 
== Configuration files ==
 
== Configuration files ==
 
<code>/etc/exports</code> <ref>https://linux.die.net/man/5/exports</ref>
 
<code>/etc/exports</code> <ref>https://linux.die.net/man/5/exports</ref>
 +
 
Example:
 
Example:
 
  /export      192.168.1.0/24(rw,fsid=0,insecure,no_subtree_check,async)
 
  /export      192.168.1.0/24(rw,fsid=0,insecure,no_subtree_check,async)

Revision as of 07:01, 3 March 2020

Network File System (NFS) is a distributed file system protocol that allow to share files and folders using a TCP network.

Installation

apt install nfs-common
apt install nfs-kernel-server

Commands

  • exportfs (apt install nfs-kernel-server)

Example output NFS share to everyone: HOST#exportfs /nfs <world>

showmount
clnt_create: RPC: Program not registered
showmount -e
Restart service: systemctl start nfs-server

Configuration files

/etc/exports [1]

Example:

/export       192.168.1.0/24(rw,fsid=0,insecure,no_subtree_check,async)
/export/users 192.168.1.0/24(rw,nohide,insecure,no_subtree_check,async)

Activities

Install server: apt-get install nfs-kernel-server
Install client (optional): apt-get install nfs-common
  • Mount a remote nfs share:
mount -t nfs -o proto=tcp,port=2049 REMOTE_IP_SERVER:/REMOTE_SHARE_DIR /YOUR/LOCAL_DIR/


See also

  • https://linux.die.net/man/5/exports
  • Advertising: