티스토리 뷰

linux

nfs & cifs

fendys 2014. 5. 28. 12:08
반응형

기준 서버에서 /etc/exports 편집함

Ex)(192.168.105.1서버) # vi /etc/exports

/mountpoint   192.168.105.2(rw)

:qw!

#

#exportsfs –r (적용하기)

#telnet 192.168.105.2서버로 접속

#mount –t nfs 192.168.105.1:mountpoint    /mountpoint(로컬서버의 마운트 포인트)

#mount로 확인할 것

* NFS *

- TCP/IP 네트워크 상에서 다른 컴퓨터의 파일시스템을 자기 자신의 ㄷ디렉토리에 마운트하여 사용할 수 있다.

- NFSrpc.mountd rpc.nfsd 두 데몬으로 구성되어 있으며 /etc/rc.d/init.d/nfs 스크립트로 실행된다

- NFS를 사용하기 위해서는 단지 exports 파일을 수정하고 데몬을 재시작하기만 하면 된다.

* 요청 디렉토리생성 필수

>> mount -t nfs IP주소:서버경로 클라이언트경로


* NFS 서버 설치 확인

rpm -qa |grep nfs

nfs-utils-1.0.7-13.FC4

* /etc/exports 파일설정(vi 편집기)

어느 디렉토리를 누구에게 어떤 옵션으로 제공할 것인지를 결정한다

* share-directory IP주소(option)

* share-directory 공유할 디렉토리 명

* option 접근권한설정

ro - 클라이언트 공유디렉토리에 대해 읽기만 가능

rw - 클라이언트 공유디렉토리에 대해 읽기, 쓰기 가능


* Daemon 띄우기

/etc/init.d/portmap start

/etc/rc.d/init.d/nfs start

rpcinfo -p


* NFS 상태 정보 확인

nfsstat


* NFS 서비스 재실행

service nfs restart


* rpcinfo -p

NFS 서비스에 필요한 데몬들이 모두 작동하고 있는지 확인할수 있다(portmapper, rquotad, nfs, nlockmgr, mountd)

또한 보안 설정시 필요한 port 확인할수 있다.

* rpc.mountd : NFS 클라이언트가 마운트 요청시 이 데몬 프로세스가 /etc/export 파일설정에 따라 마운트 요청을처리

* rpc.nfsd : rpc.mountd에 의해 마운트된 디렉토리에 대해 읽고, 쓰는 작업들을 처리해주는 데몬 프로세스

* rpc.lockd : 파일 잠금을 통해 여러 사용자가 한 파일을 수정하는것을 방지

* rpc.statd : rpc.lockd와 함께 사용되며 파일 잠금의 해제와 복구 담당


# 자동접속 nfs

클라이언트에서

서버ip:/date /date nfs 1 2

* 참고 사항 cifs 마운트 (리눅스에서 윈도우 공유폴더 마운트 하기

mount -t cifs '\\192.168.105.1\E' -o username=userod,password=passwd,iocharset=euc-kr /mountpoint



반응형

'linux' 카테고리의 다른 글

fdisk 사용 디스크 추가하기  (0) 2014.05.28
crond  (0) 2014.05.28
rsync copy  (0) 2014.05.28
clientmqueue size  (0) 2014.05.28
linux user 특정 기간동안 root 권한 할당  (0) 2014.05.28