[서버설정]

$ sudo apt-get install nfs-common nfs-kernel-server rpcbind portmap

 

# 공유할 디렉토리 지정

$ sudo mkdir /mnt/data

$ sudo chown nobody:nogroup /mnt/data

$ sudo chmod -R 777 /mnt/data

 

# NFS 설정

$ sudo vi /etc/exports

/mnt/data 10.10.10.10/24(rw,sync,no_subtree_check)

# 설정내용 적용

$ sudo exportfs -ra

 

# export에 설정한 공유 확인
$ sudo exportfs -v


$ sudo systemctl restart nfs-kernel-server

 

# 방화벽 해제

 2049 포트 방화벽 해제

 

[클라이언트설정]

$ sudo apt-get install nfs-common

 

# 마운트할 디렉토리 생성
$ sudo mkdir /public_data

$ sudo chown -R myuser:myuser /public_data

 

# 마운트
NFS 서버 IP가 11.11.11.11일 경우
$ sudo mount 11.11.11.11:/mnt/data /public_data

 

# 마운트 확인

$ df -h

 

# 재부팅시 자동 마운트 설정

$ sudo vi /etc/fstab 

11.11.11.11:/mnt/data /public_data nfs default 0 0

 

# 자동 마운트가 안될경우
/etc/rc.local 에 mount -a 를 추가

 

 

+ Recent posts