달력

5

« 2024/5 »

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31

2014-06-09 오전 11:11  

 

NFS 

 

리눅스 - 리눅스의 파일공유 

 

마운트 개념 : 서버의 디렉터리를 클라이언트에 옮겨서 사용 - 실시간 동기화 

보안에 취약하므로 설정에 주의하여야 함. 

 

exporting(내보내기) 서버가 자신의 디렉터리를 클라이언트로 하여금 가져갈 수 있도록 허용하는 행위 

 

설치 : yum install -y nfs-utils portmap 

 

설치 확인 : rpm -qa | grep nfs 

               rpm -qa | grep portmap 

 

방화벽 설정 (/etc/sysconfig/iptables) 

 

방화벽 (/etc/sysconfig/iptables) 

방화벽을 사용하지 않는 경우에는 이 파일이 비어있다.(=>setup) 

 

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p 

tcp --dport 2049 -i eth0 -j ACCEPT 

 

-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p 

udp --dport 2049 -i eth0 -j ACCEPT 

 

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p 

tcp --dport 111 -i eth0 -j ACCEPT 

 

-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p 

udp --dport 111 -i eth0 -j ACCEPT 

 

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p 

tcp --dport 40000:60000 -i eth0 -j ACCEPT 

 

-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p 

udp --dport 40000:60000 -i eth0 -j ACCEPT 

 

 

*방화벽 재시작 

service iptables restart 

 

 

*vi /etc/exports 설정 

 

 

*서버에서 nfs 데몬 재시작 

 

service portmap restart 

service nfs restart 

 

*NFS 동작확인 

rpcinfo -p 

프린트내용중에서 nfs와 portmap이 보이면 성공 

 

 

*클라이언트에서 마운트 설정 

 

mount -t nfs 서버아이피:공유디렉토리  마운트디렉토리 

 

 

 

[실습] NFS를 이용한 리눅스 원격설치 

 

 

*설치모드로 진입 

 

boot: linux askmethod 

 

:
Posted by God Seed