debian9.6 nfs 서버 구축 (nfs-kernel-server)
2961 단어 공부의 길
guoyanzhang@bogon:~$ sudo apt-get install nfs-kernel-server
2, 구성 수정
guoyanzhang@bogon:~$ sudo cat /etc/exports
[sudo] guoyanzhang :
# /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,no_subtree_check) hostname2(ro,sync,no_subtree_check)
#
# Example for NFSv4:
# /srv/nfs4 gss/krb5i(rw,sync,fsid=0,crossmnt,no_subtree_check)
# /srv/nfs4/homes gss/krb5i(rw,sync,no_subtree_check)
#
/home/guoyanzhang/mynfs 192.168.43.200(rw,sync,no_root_squash)
/home/guoyanzhang/mynfs는 내 호스트의 폴더이고 nfs 서버의 루트 디렉터리이다.
192.168.43.200은 제 클라이언트의 IP입니다. 여기는 제 트리베리 파이의 IP입니다.
rw, 읽기와 쓰기 권한,sync,데이터 동기화 메모리와 하드디스크,noroot_squash, NFS 서버는 디렉터리 사용자의 속성을 공유합니다. 사용자가 루트라면 이 공유 디렉터리에 루트 권한을 가집니다.
3, 구성 오류 확인
guoyanzhang@bogon:~$ source /etc/exports
bash: /etc/exports: 11: `('
bash: /etc/exports: 11: `/home/guoyanzhang/mynfs 192.168.43.200(rw,sysc,no_root_squash)'
4, 서비스 시작
guoyanzhang@bogon:~$ sudo /etc/init.d/nfs-kernel-server restart
[ ok ] Restarting nfs-kernel-server (via systemctl): nfs-kernel-server.service.
5, 클라이언트 마운트
pi@raspberrypi:~ $ su -
Password:
root@raspberrypi:~# mount -n -o nolock 192.168.43.64:/home/guoyanzhang/mynfs /home/pi/pipe/
내 쪽의 일반 사용자는 마운트할 수 없습니다. 루트, io192만 가능합니다.168.43.64는 내 호스트의 IP다.
6, 마운트 여부 확인
root@raspberrypi:~# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/root 15G 2.8G 12G 20% /
devtmpfs 460M 0 460M 0% /dev
tmpfs 464M 0 464M 0% /dev/shm
tmpfs 464M 13M 452M 3% /run
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 464M 0 464M 0% /sys/fs/cgroup
/dev/mmcblk0p1 44M 23M 22M 51% /boot
tmpfs 93M 0 93M 0% /run/user/1000
192.168.43.64:/home/guoyanzhang/mynfs 342G 39G 286G 12% /home/pi/pipe
7, 파일 공유 가능 여부 테스트
클라이언트 쓰기:
root@raspberrypi:/home/pi/pipe# touch pi
root@raspberrypi:/home/pi/pipe# ls
aaa.txt ddd.txt pi test.txt
서버측 보기:
guoyanzhang@bogon:~/mynfs$ ls
aaa.txt ddd.txt pi test.txt
서버 측 쓰기:
guoyanzhang@bogon:~/mynfs$ touch debian
guoyanzhang@bogon:~/mynfs$ ls
aaa.txt ddd.txt debian pi test.txt
클라이언트 보기:
root@raspberrypi:/home/pi/pipe# ls
aaa.txt ddd.txt debian pi test.txt
참조 1:https://blog.csdn.net/cp1300/article/details/8262908
참조 2:https://blog.csdn.net/u013451404/article/details/77103871
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
debian9.6 nfs 서버 구축 (nfs-kernel-server)1, 설치 2, 구성 수정 /home/guoyanzhang/mynfs는 내 호스트의 폴더이고 nfs 서버의 루트 디렉터리이다. 192.168.43.200은 제 클라이언트의 IP입니다. 여기는 제 트리베리 파이의 IP...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.