NFS(Network File System)
네트워크에 파일을 저장하는 메커니즘. 사용자가 원격 컴퓨터에 있는 파일 및 디렉토리에 액세스할 수 있고 해당 파일 및 디렉토리가 로컬에 있는 것처럼 처리하도록 허용하는 분산 파일 시스템.
1. 설치
# yum install -y nfs-utils
2. NFS Server 구성하기
※ nfs 서버로 사용할 디렉토리 생성
※ /etc/exports 파일에 등록
- 공유할 디렉토리명
- 접근 허용할 IP주소
- rw : 읽기 쓰기권한
- sync : 동기화 허용
- no_root_squash : 로그인 시 루트로 처리
- anonunid, anongid : 익명 사용자 uid, gid 설정
※ nfs 서비스 시작 및 확인
※ rpcinfo 명령어 사용하여 포트 확인
※ service로 방화벽 오픈
3. NFS Client 구성하기
3.1. CentOS7 환경
※ 마운트할 디렉토리 생성
※ nfs Server 디렉토리를 생성한 로컬 디렉토리에 마운트
※ df -Th 명령어로 확인
※ 테스트용 파일 생성 후 디렉토리 확인
※ nfs 서버 디렉토리에 같은 파일이 있는 것을 확인할 수 있다. (디렉토리 공유)
3.2. windows10 환경
※ 제어판 작은아이콘 → 프로그램 및 기능
※ Windows 기능 켜기/끄기 → NFS용 서비스 체크
※ dhcp에서 IP 받아오기
※ nfs Server 디렉토리를 z드라이브에 마운트
※ 파일 탐색기에서 확인
※ nfs 서버 디렉토리 others 읽기 권한 추가
※ 테스트용 파일 생성
※ nfs 서버 디렉토리에서 확인
4. NFS 해제
4.1. CentOS7 환경
※ umount
※ 확인
4.2. windows10 환경
※ umount
※ 파일 탐색기에서 확인
Reference.
https://www.ibm.com/docs/ko/aix/7.2?topic=management-network-file-system
'Linux' 카테고리의 다른 글
19. CentOS7 : SSH 공개키 로그인 설정 (0) | 2022.04.12 |
---|---|
18. CentOS7 : SMTP, IMAP (0) | 2022.04.05 |
16. CentOS7 : DNS(Domain Name System) (0) | 2022.03.29 |
15. CentOS7 : Apache Web Server (HTTPD) (0) | 2022.03.29 |
14. CentOS7 : FTP (File Transfer Protocol) (0) | 2022.03.22 |