Ubuntu 配置 NFS

本文详细介绍如何在Ubuntu系统中配置NFS服务,包括服务器端和客户端的设置步骤。服务器端需安装nfs-kernel-server,配置exports文件,启动rpcbind及nfs服务;客户端则通过mount命令挂载共享目录。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Ubuntu 配置 NFS

分为两个机器,一个是nfs服务器主机,一个是nfs客户端主机
使用两个云服务器
配置了host ,见百度经验,或博主相关博客,主机名称分别是
huawei 做客户机
service 做服务器

服务端配置

安装nfs

wj@wj:~/nfs$ sudo apt-get install nfs-kernel-server

配置/etc/exports文件
在这里插入图片描述
/home/wj/nfs 表示要共享的文件夹

rw:是可读写权限;
sync:是资料同步写入内存和硬盘;
no_root_squash:是Ubuntu nfs 客户端分享目录使用者的权限,如果客户端使用的是root 用户,那么对于该共享目录而言,该客户端就具有root 权限;

启动服务
在这里插入图片描述
首先要启动rpcbind服务,比较老的教程中写的是启动portmap服务,但是在新版本的Ubuntu中,NFS的两个服务进程已经没有portmap了(etc/init.d中没有它了),而是被rpcbind代替了,所以要把用到portmap换成rpcbind
启动命令分别是

// 注意需要使用sudo权限
wj@wj:~/nfs$ sudo /etc/init.d/rpcbind restart
wj@wj:~/nfs$ sudo /etc/init.d/nfs-kernel-server restart

这两项都启动之后,服务端配置完成!

客户端配置

客户端需要做的事情是将服务端共享的nfs目录挂在在本地目录上
使用mount命令

wj@ecs-sn3-medium-2-linux-20200212212636:~/nfs$ sudo mount -t nfs service:/home/wj/nfs .

service上的/home/wj/nfs 目录挂载到本机的~/nfs
service:/home/wj/nfs目录下创建文件abc.txt
在这里插入图片描述
huawei上对应的目录huawei:/home/wj/nfs可以访问到该文件
在这里插入图片描述
搭建完成!
可在客户端使用df -h命令查看挂载情况
在这里插入图片描述
如果挂在点不满意,可以使用umount后重新挂载

sudo umount 目录

表示卸载给定目录下的挂载,不能再当前目录下卸载当前目录的挂载,需要在给定目录的上层目录中操作

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值