ubuntu nfs客户端 linux挂载nfs

Ubuntu NFS 服务器和客户端挂载详解

Ubuntu NFS服务器和客户端挂载详解

NFS(Network File System)是1984年由Sun公司开发的网络文件系统协议,旨在通过网络让客户端访问不同主机的磁盘数据,广泛应用于类Unix系统中的文件共享。在Ubuntu系统中,NFS服务通常依赖RPC协议,并通过安装如rpcbind等软件包来实现。

服务器端的配置主要集中在《/etc/exports》文件,这个文件定义了NFS的输出目录,即共享给客户端的文件夹。配置中,会指定客户端的访问权限、用户映射等,例如共享/data目录给所有主机并设置rw权限。安装NFS服务时,apt会自动安装相关软件,包括nfs-common和rpcbind。配置完成后,需重启nfs服务,并通过exportfs命令实时更新配置。

客户端安装了nfs-common和rpcbind等客户端工具后,可以查看NFS服务器上的共享目录并将其挂载到本地。挂载的目录需要手动创建,例如将192.168.3.1的/data目录挂载到/mnt目录,但系统重启后不会自动挂载,需要手动执行挂载命令。挂载信息可以写入到/etc/fstab中,以实现开机自动挂载。

对于学习Linux运维的朋友,掌握NFS服务器和客户端的挂载是基础技能之一。通过学习云计算技术,不仅能提升基础运维能力,还能为未来的职业发展打下坚实基础。这里推荐一些入门资料,如Linux系统介绍、安装配置、命令行操作和基础概念等,帮助你快速入门。

Ubuntu 18.04 LTS上安装NFS服务器和客户端

在Ubuntu 18.04 LTS上设置NFS服务器和客户端的流程包括以下步骤:

服务器端配置

1.首先,安装NFS服务器:

sudo apt-get update&& sudo apt-get install nfs-kernel-server

2.接下来,创建一个导出目录并确保权限开放:

sudo mkdir-m 0777/export/share

sudo chmod-R 0777/export/share

通过以下命令为客户端分配访问权限:

sudo exportfs-a

重启NFS服务以应用更改:

sudo systemctl restart nfs-server

同时,确认防火墙设置允许客户端访问:

sudo ufw allow from your_client_ip port 2049

检查防火墙状态以验证设置:

sudo ufw status

客户端安装与设置

1.在客户端上安装NFS客户端工具:

sudo apt-get install nfs-common

2.为NFS主机的共享文件夹创建一个挂载点:

sudo mkdir/mnt/nfs_share

3.客户端上挂载共享目录:

sudo mount-t nfs server_ip:/export/share/mnt/nfs_share

测试

在客户端和服务器上创建文件,如在nfs服务器下创建`filea`,客户端的nfsclient也将包含相同文件。同样,客户端在`nfsclient`下创建`fileb`,服务器的nfs下也会同步更新。最终目录结构会显示共享的文件同步效果。

通过这些步骤,你已经成功地在Ubuntu 18.04 LTS上配置了NFS服务器和客户端的连接。

ubuntu nfs 挂载

在Ubuntu系统中配置NFS磁盘共享,包括安装NFS服务器与客户端软件、设置共享目录、配置导出文件、启动NFS服务与防火墙设置、在客户端挂载共享目录和设置客户端自动挂载等步骤。具体步骤如下:

首先,安装NFS服务器。在Ubuntu服务器终端,运行以下命令安装NFS内核服务器:

接下来,配置共享目录。选择或创建目录作为共享目标,例如共享/starmap/nas目录。确保设置适当权限,以便网络用户访问。通过编辑/etc/exports文件,添加配置行,指定共享目录、客户端访问权限等信息。例如,设置共享目录为/starmap/nas,允许IP地址范围192.16.140.0/24的客户端访问,提供读写权限、同步写入、不进行子目录权限检查,并允许不安全连接。保存并关闭文件。

应用导出配置并启动NFS服务。运行命令应用新配置,然后启动NFS服务并设置开机启动。

配置防火墙。如果使用UFW防火墙,允许NFS服务端口2049和111。

在Ubuntu客户端挂载共享目录。安装NFS客户端软件,创建挂载点并挂载NFS共享。

设置客户端自动挂载。将挂载配置添加到/etc/fstab文件,确保在启动时自动挂载。

如果需要,使用CIFS挂载进行替代,包括安装samba服务,设置用户登录密码,创建共享目录和配置samba的配置文件。在最后新增映射目录名、注释、共享路径、可用性、可浏览性、允许guest访问等配置项。重启samba服务并检查防火墙状态,关闭防火墙。在其他节点挂载共享节点目录,并设置开机自动挂载。

完成配置后,NFS磁盘共享成功建立。在服务器上,对/mnt/nfs_share目录中的文件进行添加、删除或修改操作,客户端将实时可见这些更改。在生产环境中,考虑使用更安全的配置选项并定期备份重要数据。

阅读剩余
THE END