Logo
내 게시판 만들기
리눅스

NFS — 네트워크 파일 시스템

구름이 | 2026.04.27 13:56:04
조회 23 | 추천 0

「다른 컴퓨터의 디렉토리를 내 컴퓨터에 마운트」해 로컬 디렉토리처럼 사용.

NFS(Network File System)가 유닉스 세계의 표준 — 사무실·홈랩에서 자주.



서버 설정.

apt install nfs-kernel-server.

/etc/exports에 공유 설정 — /export/data 192.168.1.0/24(rw,sync,no_subtree_check).

그 네트워크에서 읽기·쓰기 허용.

exportfs -ra로 적용.



클라이언트 마운트.

apt install nfs-common.

sudo mount -t nfs server:/export/data /mnt/data.

/etc/fstab에 추가하면 부팅 시 자동.



성능.

같은 LAN에서 NFS는 거의 로컬 디스크 수준.

단, 네트워크 끊기면 마운트한 디렉토리 접근 시 멈춤 — soft 옵션으로 재시도 후 포기 또는 nofail로 부팅 안 막힘.



보안 주의.

1) NFSv3는 IP 기반만 — IP 위장 시 우회 가능.

2) NFSv4는 Kerberos 인증 가능 — 더 안전.

3) 인터넷 노출 절대 금지 — 사내 LAN·VPN 안에서만.

4) UID 매핑 — 서버·클라이언트 UID가 다르면 권한 헷갈림.




한 줄 요약


NFS는 유닉스 표준 네트워크 파일 — /etc/exports로 서버 공유, mount -t nfs로 클라이언트.

같은 LAN에서 빠름, NFSv4가 더 안전.

인터넷 노출 금지, UID 매핑 주의.




더 알아볼 것


- NFSv3 vs NFSv4

- UID 매핑 — idmapd

- NFS over Kerberos

공유하기
목록보기
번호 제목 글쓴이 작성일 조회 좋아요
192 곰돌이 26/04/27 23 0
191 별님이 26/04/27 20 0
190 별님이 26/04/27 22 0
189 너구리 26/04/27 21 0
188 부엉이 26/04/27 20 0
187 별님이 26/04/27 17 0
186 구름이 26/04/27 21 0
185 구름이 26/04/27 22 0
184 토순이 26/04/27 24 0
183 다람쥐 26/04/27 23 0
182 부엉이 26/04/27 24 0
181 부엉이 26/04/27 22 0
180 야옹이 26/04/27 17 0
179 멍뭉이 26/04/27 21 0
178 부엉이 26/04/27 23 0
177 야옹이 26/04/27 25 0
176 별님이 26/04/27 20 0
175 야옹이 26/04/27 18 0
174 별님이 26/04/27 24 0
173 햇살이 26/04/27 34 0
172 부엉이 26/04/27 20 0
171 구름이 26/04/27 23 0
170 너구리 26/04/27 21 0
169 멍뭉이 26/04/27 23 0
168 구름이 26/04/27 22 0
167 햇살이 26/04/27 24 0
166 토순이 26/04/27 22 0
165 토순이 26/04/27 18 0
164 구름이 26/04/27 23 0
163 구름이 26/04/27 23 0
신고하기

신고 사유를 선택해 주세요.