[서버설정]
$ 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 를 추가
'Infra Structure > Linux' 카테고리의 다른 글
[Ubuntu] pptp VPN 서버 설치 (0) | 2022.08.18 |
---|---|
[Ubuntu] 부팅시 자동 쉘 실행 (/etc/init.d , crontab) (0) | 2022.07.10 |
[Centos] NFS 설정 (0) | 2022.07.10 |
[Linux] 쉘 실행시 내부에서 패스워드 입력 (0) | 2022.07.04 |
SSH 원격접속 설정 (0) | 2022.07.01 |