- NFS 서버 설정
NFS 데몬과 RPC 데몬을 /etc/rc.conf 에 적어줍니다.
[root@yongbok ~]# ee /etc/rc.conf
nfs_server_enable="YES"
nfs_server_flags="-u -t -n 4"
rpcbind_enable="YES"
rpcbind_flags="-r"
exports 파일에 아래 내용과 같이 사용자 환경에 맞게 적어 줍니다.
[root@yongbok ~]# ee /etc/exports
/home 192.168.0.2
/usr/ports -alldirs 192.168.0.2
/home2/ftp -maproot=root 192.168.0.3
rpcbind, nfsd, mountd 를 실행합니다.
[root@yongbok ~]# rpcbind
[root@yongbok ~]# nfsd -u -t -n 4
[root@yongbok ~]# mountd -r
[root@yongbok ~]# ps -aux | egrep 'rpcbind|nfs|mountd'- NFS 클라이언트 설정
root 59202 0.0 0.1 3376 1324 ?? Ss 5:22오전 0:00.02 rpcbind
root 59204 0.0 0.1 3284 1360 ?? Is 5:23오전 0:00.05 nfsd: master (nfsd)
root 59205 0.0 0.1 3284 952 ?? S 5:23오전 0:00.00 nfsd: server (nfsd)
root 59207 0.0 0.1 3344 1532 ?? Is 5:23오전 0:00.01 mountd -r
- FreeBSD
/etc/rc.conf 에 아래 내용 추가
[root@yongbok ~]# echo 'nfs_client_enable="YES"' >> /etc/rc.conf
NFS 서버에 마운트
[root@yongbok ~]# mount_nfs hostname:/path/to/sharedDirectory /mnt/target
사용 예
[root@yongbok ~]# mkdir /home/ports
[root@yongbok ~]# mount_nfs 192.168.0.1:/usr/ports /home/ports
[root@yongbok ~]# mount_nfs yongbok.net:/home2/ftp /home/ftp
[root@yongbok ~]# mount | grep nfs
192.168.0.1:/usr/ports on /usr/home/ports (nfs)
- Linux
Portmap 시작
[root@ruo91 ~]# /etc/init.d/portmap start
NFS 서버에 마운트
[root@ruo91 ~]# mount -t nfs hostname:/path/to/sharedDirectory /mnt/target
사용 예
[root@ruo91 ~]# mkdir /home/ftp
[root@ruo91 ~]# mount -t nfs 192.168.0.1:/home2/ftp /home/ftp
Doc
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/network-nfs.html
http://www.freebsddiary.org/nfs.php
http://www.freebsdmadeeasy.com/tutorials/freebsd/using-freebsd-nfs.php
http://en.gentoo-wiki.com/wiki/NFS/Client
Tag // FreeBSD,
FreeBSD Network File System,
FreeBSD Network File System 구축,
FreeBSD Network File System 설정,
FreeBSD NFS,
FreeBSD NFS Client,
FreeBSD NFS Setting,
FreeBSD NFS 설정,
FreeBSD NFS 클라이언트,
Network File System,
Network File System 구축,
Network File System 설정,
NFS 구축,
NFS 설정
