본문 바로가기

모의해킹 수업 note 정리

04.22 NFS Server💻

NFS Server

  • 네트워크를 통해 파티션을 공유하도록 제공하는 서비스
  • Sun사에서 개발되어 대부분의 유닉스에서 사용
  • 유닉스 계열의 거의 모든 시스템에서 공유 가능
  • 시스템의 리소스를 직접 제공하는 서비스이므로 보안에 주의해야함

NFS 구성

NFS 서버 설치 확인

#rpm -qa | grep nfs-utils
nfs-utils-1.2.3-64.el6.x86_64
nfs-utils-lib-1.1.5-11.el6.x86_64
#rpm -qa | grep rpcbind
rpcbind-0.2.0-13.el6_9.1.x86_64

관련 파일

데몬 : /usr/sbin/exportfs

        /usr/sbin/rpcbind

관리 스크립트 : /usr/lib/systemd/system/nfs.service

                    /usr/lib/systemd/system/rpcbind.service

환경 설정 파일 : /etc/exports

 

이전 버전은 portmap을 이용한다. (rpcbind 대신에)

 


※실습

설치 확인

yum list로 nfs-utils와 rpcbind가 설치돼있는지 확인해봤다

 

NFS 서버 실행

#systemctl start nfs.service

NFS 서버 설정

#vi /etc/exports

 

 

NFS 클라이언트 설정

NFS 클라이언트 실행

Mount

 

클라이언트 mount 확인

#df -h

맨 아랫줄에 마운트가 된것을 확인할 수 있다

 

server에서 b.txt를 만들어서 클라이언트측에서 확인해보았다

동기화가 잘된다 굿굿