'nfs'에 해당되는 글 1건
- 2009.06.19 Ubuntu에서 NFS setting
2009. 6. 19. 14:30
Ubuntu에서 NFS setting
2009. 6. 19. 14:30 in 혼자서 놀기...
NFS는 컴퓨터 사용자가 원격 컴퓨터에 있는 파일을 마치 자신의 컴퓨터에 있는 것처럼 검색하고, 마음대로 저장하거나 수정하도록 해주는 클라이언트/서버형 응용 프로그램이다.
임베디드 시스템 작업을 하기위해선 NFS가 필히 있어야 한다. 없을 시 원활한 개발을 하기가 힘든 상태가 된다는..
뭐.. 여튼 그렇단다.. ^^;
일단, NFS와 관련된 패키지를 설치한다.
$ sudo apt-get install nfs-kernel-server nfs-common portmap
NFS server 설정
$sudo vi /etc/exports
# /etc/exports: the access control list for filesystems which may be exported
# to NFS clients. See exports(5).
#
# Example for NFSv2 and NFSv3:
# /srv/homes hostname1(rw,sync) hostname2(ro,sync)
#
# Example for NFSv4:
# /srv/nfs4 gss/krb5i(rw,sync,fsid=0,crossmnt)
# /srv/nfs4/homes gss/krb5i(rw,sync)
#
/rootfs 192.168.0.100(rw,no_root_squash,no_all_squash,async)
NFS로 사용할 디렉토리명, 마운팅 가능한 디바이스의 아이피, 그 밖의 세팅의 형식으로 세팅을 하면 된다.# /etc/exports: the access control list for filesystems which may be exported
# to NFS clients. See exports(5).
#
# Example for NFSv2 and NFSv3:
# /srv/homes hostname1(rw,sync) hostname2(ro,sync)
#
# Example for NFSv4:
# /srv/nfs4 gss/krb5i(rw,sync,fsid=0,crossmnt)
# /srv/nfs4/homes gss/krb5i(rw,sync)
#
/rootfs 192.168.0.100(rw,no_root_squash,no_all_squash,async)
/etc/exports 파일 작성 시 디렉토리명과 디바이스 아이피 사이의 공백은 tab 키로 띄운다.
NFS를 재시작한다.
$ sudo /etc/init.d/nfs-kernel-server restart
$ sudo exportfs -r
이렇게 해서 /etc/exports에 설정된 데이터가 적용된다. server는 한 번만 실행해 놓고 새로운 디렉토리가 추가되면 exportfs -r 만 해주면 된다.
'혼자서 놀기...' 카테고리의 다른 글
메모리 단위 (0) | 2009.09.01 |
---|---|
VMware http://vmware.com/info?id=97. 오류 해결 방법 (0) | 2009.08.05 |
Ubuntu 에서 리눅스 개발환경 설정 (0) | 2009.06.22 |
Ubuntu에서 tftp setting (0) | 2009.06.19 |
Ubuntu에서 Samba setting (0) | 2009.06.19 |