Debian上NFS的使用

NFS:Network File System

安装NFS client 和NFS server

/*NFS client 和NFS server,包含portmap/
apt-get install nfs-common
真正的NFS daemon,监听TCP和UDP的2049端口
apt-get install nfs-kernel-server

执行命令查看NFS安装的正确性

证明NFS server确实接受来自2049端口call
rpcinfo -p|grep nfs

验证系统是否支持NFS

cat /proc/filesystems | grep nfs

查看portmap是否在111端口等待指令

rpcinfo -p|grep portmap

NFS server的export file

/home/nfs 192.168.1.8(rw,sync) 为ip地址为192.168.1.8的主机导出/home/nfs目录,有r,w权限和同步模式
/home/nfs/*(rw,sync,no_root_squash) 为任意ip地址主机导出/home/nfs目录,有r,w权限和同步模式远程的root用户当做root用户,可修改任何文件与目录

编辑export file

echo ‘/home/nfs/*(rw,sync,no_root_squash)’>/etc/exports
tail -1 /etc/exports//查看最后一行

开始NFS

/etc/init.d/nfs-kernel-server restart

当修改了export时

exportfs -ra

挂载

mount -t nfs 192.168.1.8:/home/nfs /home/nfs_local
这样你就可以在/home/nfs_local操作远程主机的/home/nfs

自动挂载:

每次系统启动,可以设置自动挂载在/etc/fstab文件中添加
192.168.1.8:/home/nfs /home/nfs_local nfs defaults 0 0

上一篇:【从0到1开发一个初级DBMS】(task1)DBMS简述


下一篇:dpkg