사이트 내 전체검색
우분투에서 NFS 서버 설치 우분투에서 NFS 서버 설치~|
로빈아빠
https://cmd.kr/server/104 URL이 복사되었습니다.

본문

NFS는

클라이언트가 네트워크를 통하여 원격장비의 화일시스템을 마운트하여
마치 자신의 화일시스템처럼 사용할수 있게 합니다.

 

NFS는 매우 편리하긴 하지만 보안상의 위험에 노출되어 있으므로 신중히 사용해야 합니다.
설치는 매우 간단합니다.
 
sudo apt-get install nfs-kernel-server

 

설치가 끝나면,
/etc디렉토리 아래에 export 라는 화일이 생깁니다.
여기에 마운트할 디렉토리와 접속할수 있는 클라이언트, 옵션등을 입력하면 됩니다.

 

예를 들자면,
/home/ftp  192.168.1.0/255.255.255.0(ro) 219.250.288.18(rw)
/pub  (ro,insecure,root_squash) 

 

위의 내용은
/home/ftp 디렉토리를 192.168.1.1 ~ 192.168.1.255 의 ip를 가진 호스트들에게는

read only로 제공하며,219.250.288.18의 ip를 가진 호스트에게는 read-write  권한을 주겠다는

뜻입니다. 그리고, 

/pub에 대해서는 read only로 누구에게나 제공한다는 의미입니다.
(root_squash는 클라이언트의 root를 서버에서의 nobody로 매칭시킨다는 뜻)

 

/etc/export 를 수정하였으면
데몬을 재실행해야 합니다.

sudo /etc/init.d/nfs-kernel-server restart

 

이제 클라이언트에서 마운트하여 사용하면 됩니다.
sudo mount -t nfs 219.250.288.1:/pub /home/lesy/nfs

(mount 또는 umount는 root 권한으로 해야 합니다.)

 

마운트를 해제하고자 할때는
sudo umount /home/lesy/nfs

 

※ 부팅시 자동으로 마운트하고자 할때에는 /etc/fstab에 설정을 해주면 됩니다.

※ 여기에 적힌  IP는 아무거나 임의로 적은 것임을 참고하시기 바랍니다.

댓글목록

등록된 댓글이 없습니다.

1,139 (1/23P)

Search

Copyright © Cmd 명령어 3.145.71.159