NFS (Network File System) 이란 ??
RPC를 이용하여 리모트 호스트 사용자가 원격지 컴퓨터에 있는 파일을 로컬 파일에 접근 하듯이 사용 할 수 있도록 하는 클라이언트/서버형 파일시스템 공유 프로토콜
NFS서버 설정에서 사용되는 파일
/etc/export
NFS 서버 설정 파일이며, NFS 서버에서 파일 공유를 위해 사용되는 모든 파일과 디렉터리를 정의하기 위해 사용된다.
/etc/fstab
NFS 서버에서 설정한 공유 디렉터리를 NFS 클라이언트에서 사용하기 위해 사용되는 파일이며, 설정 후 부팅하면 자동으로 클라이언트 시스템에 마운트된다.
/etc/sysconfig/nfs
NFS 서버에서 제공하는 NFS 서비스를 위해 사용되는 모든 포트에 대한 정보를 설정하는 파일이다.
NFS 환경 실습!
(1) #yum -y install nfs-utils // NFS 패키지를 설치한다.
(2) 패키지 정상 설치 여부 확인
(3) #mkdir /NFS_SERVER-A // NFS 서버에서 클라이언트
공유 허용할 디렉터리 생성
(4) chmod -R 777 /NFS_SERVER-A // 클라이언트에게 권한을 준다.
(5) vim /etc/exports //NFS설정 파일에서 공유 디렉터리 및 옵션 설정!
-NFS 옵션은 다음과 같다. (root_squash,no_root_squash 중요)
(6) exportfs 명령어 사용 (/etc/exports 설정을 편집했으므로 #exportfs -r 해야함!)
exportfs 명령어는 nfs서버를 다시 시작하지 않고도 공유목록을 수정 할 수 있다.
-a : /etc/exports 파일을 읽어들인다.
-r : /etc/exports 파일을 다시 읽어들인다.
-u [ip]:/[디렉터리] : 입력한 디렉터리를 공유목록에서 제외한다.
-v : 현재의 공유목록을 확인한다.
(7) NFS 서버 시작
#service rpcbind start #service nfs start
동적으로 서비스와 포트를 연결할 때 사용하는 RPC 서비스를 관리하기 위한 rpcbind서비스와 nfs 서비스를 확성화한다.
(8) vi /etc/sysconfig/nfs (유동적 포트번호는 방화벽에 의해 차단되므로 고정으로 변경)
'Foundation > - Linux' 카테고리의 다른 글
메일서버&웹 메일 구현 (0) | 2017.06.12 |
---|---|
네임서버(DNS) (0) | 2017.06.04 |
VMwareTools & NC(NetCat) (0) | 2017.05.16 |
응급처치 & GRUB설정 (0) | 2017.05.16 |
Telnet & SSH & VNC (0) | 2017.05.15 |