사용자 도구

사이트 도구


nfs

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

다음 판
이전 판
nfs [2017/03/31 04:55] – 만듦 rex8312nfs [2024/03/23 02:38] (현재) – 바깥 편집 127.0.0.1
줄 1: 줄 1:
 ====== NFS ====== ====== NFS ======
 +
 +
 +===== 호스트의 홈디렉토리를 클라이언트에 공유 =====
 +
 +** 호스트에서 **
 +
 +서버 IP = 192.168.0.100
 +공유폴더 = /home/user
 +클라이언트 IP = 192.168.0.101
 +
 +<code bash>
 +sudo apt-get update
 +sudo apt-get install nfs-kernel-server
 +</code>
 +  
 +/etc/exports에 공유 디렉토리 추가
 +
 +<code>
 +/home/user       192.168.0.101(rw,sync,no_root_squash,no_subtree_check)  # 또는
 +/home/user       192.168.0.*(rw,sync,no_root_squash,no_subtree_check)
 +</code>
 +
 +nfs 서버 재시작
 +
 +<code bash>
 +sudo systemctl restart nfs-kernel-server
 +# 또는 sudo service nfs-kernel-server restart
 +</code>
 +
 +  * https://unix.stackexchange.com/questions/106122/mount-nfs-access-denied-by-server-while-mounting-on-ubuntu-machines
 +  
 +** 클라이언트에서 **
 +
 +<code bash>
 +sudo apt-get update
 +sudo apt-get install nfs-common
 +</code>
 +
 +테스트
 +<code bash>
 +sudo mount 192.168.0.100:/home/user /home/user
 +</code>
 +
 +/etc/fstab에 추가 후 재부팅 또는 "mount -a"
 +<code bash>
 +192.168.0.100:/home/user /home/user nfs auto,nofail,noatime,nolock,intr,tcp,actimeo=1800 0 0
 +</code>
  
   * https://www.digitalocean.com/community/tutorials/how-to-set-up-an-nfs-mount-on-ubuntu-16-04   * https://www.digitalocean.com/community/tutorials/how-to-set-up-an-nfs-mount-on-ubuntu-16-04
nfs.1490936111.txt.gz · 마지막으로 수정됨: (바깥 편집)