如何在Linux和Windows中装载NFS共享?

网络文件系统或NFS是基于网络的 文件系统协议,主要用于通过网络共享文件和文件夹。NFS是一种基于UNIX的技术,但可用于大多数操作系统,如Linux、Ubuntu、Debian、Kali、Mint、Fedora、CentOS、RedHat和Windows操作系统Windows 7、Windows 8、Windows 10、Windows Server 2008、Windows Server 2012、Windows Server 2016。

USB PC To PC Online Share Sync Link Net Direct Data File Tra
| 月销量0件
优惠价93.85元
原价¥93.85

淘口令:

¥oAKUXyCMPhT¥
 

安装NFS服务器

NFS包主要分为两部分。首先是服务器端软件包,它将安装相关的内核模块和服务器工具。

Ubuntu,Debian,Mint,Kali客户端包

$ sudo apt-get install nfs-common

Fedora、CentOS、Fedora客户端软件包

$ sudo yum install nfs-utils

Ubuntu,Debian,Mint,Kali服务器包

$ sudo apt-get install nfs-kernel-server
Ubuntu, Debian, Mint, Kali Server Packages
Ubuntu,Debian,Mint,Kali服务器包

安装完成后 nfs-server 服务也将自动创建。

Fedora、CentOS、Fedora服务器包

$ sudo yum install nfs-utils

检查NFS服务状态

因为NFS共享将通过 nfs-server 我们需要检查它是否有效。 我们将使用 systemctl status 命令与 nfs-server 服务名称。

$ sudo systemctl status nfs-server
Check NfS Service Status
检查NfS服务状态

我们可以看到服务是活跃的,工作正常。

启动NFS服务

如果服务没有以任何方式启动或停止,我们需要启动 nfs-server 服务。我们将使用 systemctl start 命令与 nfs-server 服务名称如下。

$ sudo systemctl start nfs-server

创建NFS共享

NFS主配置存储在 /etc/exports 文件。每个共享都是逐行创建的。例如,如果我们想分享 /mnt IP地址为192.168.10.10  我们将使用以下配置。

/mnt     192.168.10.10

但一般来说,我们与每个有权访问NFS服务器的人共享文件和文件夹。我们可以使用以下配置来共享每个人。

/mnt     *

启用导出

创建共享配置之后,我们需要刷新存储共享的NFS表。我们可以简单地使用 exportfs 命令与 -a 将添加当前配置的选项 到NFS表。

$ sudo exportfs -a

为Linux装载NFS共享

我们可以用 mount 命令以装载NFS共享。我们将文件系统类型指定为nfs 使用 -t 选项如下。服务器IP地址为 192.168.142.144 分享就是 /mnt . 我们将登上 /home/ismail/poftut1 .

$ sudo mount -t nfs 192.168.142.144:/mnt /home/ismail/poftut1/

列出NFS装载

在挂载NFS共享之后,我们可以通过列出NFS挂载来检查它。我们将使用 mount 命令并筛选NFS共享 grep 命令如下。

$ mount | grep nfs
List NFS Mounts
列出NFS装载

为Linux卸载NFS共享

我们可以使用 umount 命令。我们将只指定 umount 命令与 sudo 命令如下。

$ sudo umount /home/ismail/poftut1

为Windows装载NFS共享

首先,我们将在Windows操作系统上启用NFS模块或功能。正常开放 开始>控制面板>程序 . 选择 打开或关闭Windows功能 . 选择 NFS服务 . 点击 好的 .

相关文章: 什么是SMB端口和端口号?哪个协议使用端口445和端口139?

我们也可以在Windows操作系统中挂载NFS共享。我们将使用 mount 命令。我们还将提供 nolock 选项和其他参数,如远程NFS服务器IP地址和本地驱动器 Z 在这种情况下。

> mount -o nolock 192.168.142.144:/mnt z:

或者,我们可以使用 net use 命令,该命令还可以装载NFS共享。我们将提供分区名称 z 和远程NFS服务器。

> net use z: 192.168.142.144mnt

© 版权声明
THE END
喜欢就支持一下吧,技术咨询可以联系QQ407933975
点赞0
分享