'NFS서버'에 해당하는 글 1건


윈도우를 사용하다 보면 서버를 두고 네트웍 연결을 통해서 파일을 이동하거나 저장하는 행위를 한다.

리눅스에도 마찬가지로 그런 것이 있다.

물론 윈도우 처럼 공유해서 찾기로 찾아서 되는 문제가 아니다. 커맨드 입력 이다.

그럼 리눅스의 네트워크 연결 NFS을 알아보자.. (NFS 라고 검색하면 게임 니드포스피드가 많이 나온다.ㅡ.,ㅡ;;) 

NFS의 단점은 보안에 좀 취약 하기는 하다.

1. NFS 서버 설치 작업
 - 패키지 설치 확인


 -  /etc/exports 에 공유할 디렉토리와 접근 권한을 지정
    /home/share 192.168.1.10(rw,sync)
    공유할 폴더를 작성하여 준다. 192.168.1.10번 피씨에게 NFS서버로의 접근을 허용 하겠다는 의미이다.
 

 - 서비스 시작


2. NFS서버에 연결할 클라이언트 작업
마운트할 디렉토리를 생성한다. NFS서버와 동일하게 만들어도 되고 우리가 흔히 하는 윈도우에서 디렉토리 이름 생성과 동일하다.

 - 마운트 대상 찾기1
# showmount -e [NFS서버아이피]
결과
  Export list for [NFS서버아이피]:
  /home/share [NFS서버아이피]

위의 결과 처럼 보이면 정상적이고 이제 마운트만 하면 된다. 그러나 가끔 오류가 발생한다. 그건 서버의 보안정책 때문인데.. 간단하게 처리 할수 있다. 아래의 명령어를 입력 후 다시 showmount하면 위와 같은 결과가 나타난다.
#/etc/rc.d/init.d/ipchains stop
#/etc/rc.d/init.d/iptables stop

- mount 하기
클라이언트(192.168.1.10) 에서 접속할 서버로 마운트를 한다.
#mount -t nfs [NFS서버아이피]:/home/share [클라이언트 디렉토리]

해당 작업 완료 후 cd [클라이언트 디렉토리]를 하면 NFS서버의 데이타가 보인다.

서버와 클라이언트 NFS작업 리스타트 시에도 계속 유지 하기..

서버
#system-config-services 명령에서 NFS서비스에 체크
작동확인 하는 명령
#exportfs -v

클라이언트 리스타트시 마운트 유지
#vi /etc/fstab
 [NFS서버아이피]:/home/share [클라이언트 디렉토리] nfs defaults 1 2



WRITTEN BY
한량이

,