拨开荷叶行,寻梦已然成。仙女莲花里,翩翩白鹭情。
IMG-LOGO
主页 文章列表 如何使用 NFS 在 Linux 计算机之间共享文件

如何使用 NFS 在 Linux 计算机之间共享文件

白鹭 - 2022-01-13 2125 0 0
第 1 部分 of 2:

创建服务器

  1. 如何使用 NFS 在 Linux 计算机之间共享文件的图 1使用 NFS(网络文件系统)在本地网络上的 Linux 计算机之间共享文件。 如果您需要与 Windows 或 Mac 计算机共享文件,使用 Samba 会更成功。
  2. 如何使用NFS在Linux计算机之间共享文件的图片2
    了解 NFS 的工作原理。 使用 NFS 共享文件时,有两个方面:服务器端和客户端。服务器是实际存储文件的计算机,而客户端是通过将共享文件夹安装为虚拟驱动器来访问共享文件夹的计算机。 NFS 需要在服务器和任何想要连接的客户端上进行配置。
  3. 如何使用NFS在Linux计算机之间共享文件的图3
在服务器计算机上打开终端。 这是托管共享文件的计算机。需要打开服务器计算机并登录,以便客户端安装共享文件夹。 NFS 需要使用终端来安装和配置服务器和客户端。
  • 如何使用 NFS 在 Linux 计算机之间共享文件的图 4
    输入 .sudo apt-get install nfs-kernel-server nfs-common portmap 然后按 Enter. 这将开始在您的计算机上下载和安装 NFS 文件。
  • 如何使用 NFS 在 Linux 计算机之间共享文件的图片 5
    安装后输入.dpkg-reconfigure portmap. 从出现的菜单中选择“否”。这将使网络上的其他计算机能够连接到您的共享文件夹。
  • 如何使用NFS在Linux计算机之间共享文件的图6
    输入sudo/etc/init.d/portmap restart 重新启动端口映射服务。这将确保您的更改生效。
  • Linux Compu之间如何共享文件的图7ters 使用 NFS
    创建一个用于共享数据的虚拟目录。这是一个空目录,将引导客户端到实际的共享目录。这将允许您稍后更改服务器上的共享目录,而无需对客户端进行任何更改。
    1. 类型 .mkdir- p/export/dummyname 然后按 Enter.这将创建一个名为dummyname 客户端将看到。
  • 如何使用NFS在Linux计算机之间共享文件的图8
    类型 pico/etc/fstab 并按 Enter. 这将打开/etc/fstab 文件并允许您自动每当服务器启动时挂载共享驱动器。
  • 如何使用NFS在Linux计算机之间共享文件的图9
    添加.sharedpath dummypath none bind 0 0 到文件末尾。sharedpath 替换为共享驱动器的位置,并将 dummypath 替换为文件的位置您之前创建的虚拟目录。
    1. 例如,要与使用的客户端共享 /dev/sdb 驱动器之前创建的虚拟目录,您将输入 /dev/sdb/export/Shared无绑定 0 0。保存对文件的更改。
  • 如何使用NFS在Linux计算机之间共享文件的图10
    打开/etc/exports file. 您还需要添加虚拟目录作为允许访问此文件的 IP。使用以下格式与本地网络上的所有 IP 地址共享:/export/dummyname 192.168.1.1/24(rw,no_root_squash,async).[1]
  • 如何使用NFS在Linux计算机之间共享文件的图11
    使用sudo/etc/init.d/nfs-kernel-server restart 重启 NFS 服务器的命令。[2]
  • 第 2 部分 of 2:

    连接客户端计算机

    1. 如何使用NFS在Linux计算机之间共享文件的图12
      在客户端电脑上打开终端。
    2. 如何使用NFS在Linux计算机之间共享文件的图13
      输入 .sudo apt-get install portmap nfs-common 然后按 Enter 安装 NFS 客户端文件。
    3. 如何使用NFS在Linux计算机之间共享文件的图14
      创建共享文件将被挂载到的目录。你可以随意命名。例如,您可以键入 mkdir/sharedFiles 创建文件夹称为“sharedFiles”。
    4. 如何使用NFS在Linux计算机之间共享文件的图15
      输入 .pico/etc/fstab 打开 /etc/fstab file.
    5. 如何使用NFS在Linux计算机之间共享文件的图16
      添加.serverIP:sharedDirectory nfs rsize=8192,wsize=8192,timeo=14,intr 到文件末尾。serverIP 替换为 NFS 服务器计算机的 IP 地址。将 sharedDirectory 替换为您在 NFS 服务器上创建的虚拟目录和您刚刚创建的本地目录。暂时保留其余的值。
      1. 使用上面的示例,该行可能如下所示: 192.168.1.5:/export/Shared/sharedFiles nfs rsize=8192,wsize=8192,timeo=14,intr.
    6. 如何使用NFS在Linux计算机之间共享文件的图17
      输入 .sudo/etc/init.d/portmap restart 重启portmap并使用新设置。 每次计算机重新启动时,驱动器都会自动挂载。
    7. 如何使用NFS在Linux计算机之间共享文件的图18
      在重启前手动安装驱动器来测试它。 输入 mount- a 然后 ls/sharedFiles 查看是否显示共享文件。
    8. 如何使用NFS在Linux计算机之间共享文件的图19
      对每台连接的计算机重复此过程。您应该可以输入相同的设置并成功连接。[3]
    标签:

    0 评论

    发表评论

    您的电子邮件地址不会被公开。 必填的字段已做标记 *