2023. 10. 12. 10:07ㆍ리눅스/CentOS
NFS
- Network File System
- 네트워크를 이용하여 내 장치의 파티션을 다른 장치에 마운트
- 처음에는 Unix 중 하나에서 개발했던 기술
> 유용성이 굉장히 높아 다른 OS들도 사용하기 시작
- 정보
패키지 : nfs-*
데몬 : nfs
방화벽 : service=nfs
설정파일 : /etc/exports
* ro : read only
rw : read + write
root_squash : NFSclient가 root로 접근했을 때 root로 취급 X [default 값]
no_root_squash : NFSclient가 root로 접근하면 root로 취급
all_squash : NFSclient가 일반 사용자로 접근했을 때 익명 취급
no_all_squash : NFSclient가 일반 사용자로 접근하면 일반 사용자 취급 [default 값]
sync : server와 client 동기화하는 옵션
실습
문제
<실습>
sdb 디스크의 모든 파티션 제거 후 500MB primary 파티션 생성
생성한 파티션을 /nfs_server 디렉토리에 오토마운트 설정 후 재부팅
NFSclient 역할을 위해 mount 명령어로 nfs 연결하여 용량 확인
* 파일 시스템 포맷이 안 될 경우 -f 옵션을 사용