
답변1
/home/boris
내 홈 폴더 와 마찬가지로 «boris»가 내 로그온이라고 가정해 보겠습니다 .
1. «서버» 컴퓨터를 설정합니다.
설치하다nfs-커널-서버그리고nfs-공통
$ sudo apt-get install nfs-kernel-server $ sudo apt-get install nfs-common
에서
/etc/exports
다음을 추가하여 공유할 폴더를 정의합니다./home/boris 192.168.1.0/24(rw,sync,all_squash,anonuid=1001,anongid=1001,subtree_check)
with: 클라이언트의 읽기 및 쓰기 액세스를 위해
/home/boris
공유할 폴더입니까 ?? ?? 의 범위이다
rw
sync
all_squash
192.168.1.0/24
고객로컬 네트워크의 컴퓨터 IP 주소는
1001
사용자 및 그룹 ID입니다. 그것을 찾으려면$ id boris
호스트 관리, 먼저
/etc/hosts.deny
추가 에 아무도 허용하지 않음portmap:ALL nfsd:ALL mountd:ALL
그런 다음 귀하의 고객
/etc/hosts.allow
추가된 컴퓨터portmap:192.168.1.0/24 lockd:192.168.1.0/24 nfsd:192.168.1.0/24 mountd:192.168.1.0/24 rquotad:192.168.1.0/24 statd:192.168.1.0/24
192.168.1.0/24
의 범위는 다음 과 같습니다고객로컬 네트워크의 컴퓨터 IP 주소방화벽 UFW 설정
$ sudo ufw enable $ sudo ufw default deny incoming $ sudo ufw default deny outgoing $ sudo ufw allow from 192.168.1.0/24 $ sudo ufw allow out from 192.168.1.0/24
192.168.1.0/24
의 범위는 다음 과 같습니다고객로컬 네트워크의 컴퓨터 IP 주소서버를 시작하다
$ sudo /etc/init.d/nfs-kernel-server start
또는 /etc/exports 수정 후
$ sudo /etc/init.d/nfs-kernel-server restart
2. «클라이언트» 컴퓨터를 설정합니다.
설치하다nfs-공통그리고자동
$ sudo apt-get install nfs-common $ sudo apt-get install autofs
서버와의 연결을 마운트하는 데 사용되는 폴더를 만듭니다.
$ sudo mkdir /media/shareFolder
이 폴더를 자동으로 마운트하도록 autofs를 설정하고 다음 줄을 추가
하세요/etc/auto.master
./media/shareFolder /etc/auto.nfs --ghost, --timeout=60
/etc/auto.nfs
이 줄을 추가해boris -fstype=nfs,rw,intr,uid=1001,guid=1001 192.168.1.1:/home/boris
with:
192.168.1.1
주소는 다음과 같습니다섬기는 사람컴퓨터
/home/boris
는 공유된 폴더입니다.섬기는 사람컴퓨터.
1001
사용자 및 그룹 ID입니다.$ id boris
rw
읽기 및 쓰기 액세스를 위해 찾으려면방화벽 UFW 설정
$ sudo ufw enable $ sudo ufw default deny incoming $ sudo ufw default deny outgoing $ sudo ufw allow to 192.168.1.1 $ sudo ufw allow out to 192.168.1.1
와
192.168.1.1
주소는 다음과 같습니다섬기는 사람컴퓨터재부팅하고고객컴퓨터.