通过Linux挂载Windows端NFS服务实现板端Linux传输文件到PC

简介: 通过Linux挂载Windows端NFS服务实现板端Linux传输文件到PC

Linux上挂载Windows端NFS(Network File System)服务涉及将Windows共享文件夹通过NFS协议挂载到Linux系统上。以下是大致的原理和步骤:

 

### 原理:

 

1. **NFS协议**:NFS是一种用于在网络上共享文件系统的协议,允许不同计算机之间共享文件和目录。在这种情况下,Windows端充当NFS服务器,Linux端充当NFS客户端。

 

2. **挂载**:挂载是将一个文件系统连接到另一个文件系统的过程。在这里,我们将Windows共享文件夹挂载到Linux系统上,使得Linux系统可以访问Windows共享文件夹中的内容。

 

### 步骤:

 

1. **在Windows上设置共享文件夹**:

  - 在Windows上共享一个文件夹,并确保设置了适当的共享权限,以便Linux系统可以访问。

 

2. **安装NFS客户端工具**:

  - 在Linux系统上安装NFS客户端软件包,通常是 `nfs-common`。

 

3. **在Linux上挂载Windows共享文件夹**:

  - 创建一个本地挂载点(一个空文件夹),用于将Windows共享文件夹挂载到Linux系统上。

  - 使用 `mount` 命令将Windows共享文件夹挂载到Linux系统上,类似于以下命令:

    ```bash

    sudo mount -t nfs windows_ip:/shared_folder /mnt/local_mount_point

    ```

    其中,`windows_ip` 是Windows主机的IP地址,`/shared_folder` 是Windows共享文件夹路径,`/mnt/local_mount_point` 是Linux本地挂载点路径。

 

4. **可选:自动挂载**:

  - 如果需要在每次启动时自动挂载Windows共享文件夹,可以将挂载信息添加到 `/etc/fstab` 文件中。

 

5. **访问共享文件夹**:

  - 一旦成功挂载,你就可以通过本地挂载点路径在Linux系统上访问Windows共享文件夹中的文件和目录。

 

通过这些步骤,你可以在Linux系统上成功挂载Windows端的NFS服务,实现在Linux系统上访问Windows共享文件夹的功能。

要在Linux系统上挂载Windows端的NFS服务,你需要按照以下步骤进行操作:

 

### 步骤:

 

1. **在Windows上设置共享文件夹**:

  - 在Windows系统上选择要共享的文件夹,并设置共享权限,确保Linux系统可以访问该共享文件夹。

 

2. **安装NFS客户端软件包**:

  - 在Linux系统上安装NFS客户端软件包,通常是 `nfs-common`。你可以使用以下命令安装:

    ```bash

    sudo apt-get update

    sudo apt-get install nfs-common

    ```

 

3. **确定Windows共享文件夹的IP地址和共享的路径**:

  - 确保你知道Windows主机的IP地址以及共享文件夹的路径。

 

4. **在Linux系统上创建本地挂载点**:

  - 在Linux系统上创建一个本地空文件夹,用于挂载Windows共享文件夹。例如,可以使用以下命令创建一个挂载点:

    ```bash

    sudo mkdir /mnt/windows_share

    ```

 

5. **挂载Windows共享文件夹到Linux系统**:

  - 使用 `mount` 命令将Windows共享文件夹挂载到Linux系统上。运行以下命令:

    ```bash

    sudo mount -t nfs windows_ip:/shared_folder /mnt/windows_share

    ```

    这里,`windows_ip` 是Windows主机的IP地址,`/shared_folder` 是Windows共享文件夹的路径,`/mnt/windows_share` 是Linux本地挂载点路径。

 

6. **访问共享文件夹**:

  - 一旦成功挂载,你就可以通过本地挂载点 `/mnt/windows_share` 在Linux系统上访问Windows共享文件夹中的文件和目录。

 

7. **永久挂载(可选)**:

  - 如果需要在系统重新启动后仍然保持挂载状态,可以将挂载信息添加到 `/etc/fstab` 文件中。

 

通过上述步骤,你可以在Linux系统上成功挂载Windows端的NFS服务,实现在Linux系统上访问Windows共享文件夹的功能。记得根据实际情况替换命令中的IP地址和路径。

相关文章
|
7月前
|
Linux 虚拟化 iOS开发
VMware Remote Console 13.0.1 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
VMware Remote Console 13.0.1 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
1757 0
VMware Remote Console 13.0.1 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
|
8月前
|
安全 Linux 网络安全
Nipper 3.9.0 for Windows & Linux - 网络设备漏洞评估
Nipper 3.9.0 for Windows & Linux - 网络设备漏洞评估
231 0
Nipper 3.9.0 for Windows & Linux - 网络设备漏洞评估
|
9月前
|
Ubuntu Windows
双系统必备:Ubuntu自动挂载Windows分区
在双系统环境下,手动挂载Windows硬盘十分繁琐。本文介绍如何配置Ubuntu开机自动挂载Windows硬盘,包括硬盘识别、挂载点创建、fstab配置及验证步骤,帮助您节省时间,实现高效操作。
839 1
|
10月前
|
Linux 虚拟化 iOS开发
VMware Remote Console 13.0.0 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
VMware Remote Console 13.0.0 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
2756 1
VMware Remote Console 13.0.0 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
|
Unix Linux 编译器
windows下和linux下cmake的规则有区别吗
通过合理使用CMake的条件逻辑和平台特定的配置选项,开发者可以编写更加灵活和健壮的CMake脚本,确保项目在Windows和Linux上的一致性和可移植性。
682 76
|
10月前
|
Linux 虚拟化 iOS开发
VMware Workstation 17.6.4 Pro Unlocker & OEM BIOS 2.7 for Windows & Linux
VMware Workstation 17.6.4 Pro Unlocker & OEM BIOS 2.7 for Windows & Linux
3060 0
VMware Workstation 17.6.4 Pro Unlocker & OEM BIOS 2.7 for Windows & Linux
|
9月前
|
Ubuntu Linux 数据安全/隐私保护
Windows上快速安装Linux子系统Ubuntu
Installing, this may take a few minutes...WslRegisterDistribution failed with error: 0x800701bcError: 0x800701bc WSL 2 ?????????????????? https://aka.ms/wsl2kernelPress any key to continue... 原因是 wsl1 升级到 wsl2 之后,内核却没有升级。 解决:下载最新的wsl安装包(wsl安装包)
|
10月前
|
监控 Linux 网络安全
FinalShell SSH工具下载,服务器管理,远程桌面加速软件,支持Windows,macOS,Linux
FinalShell是一款国人开发的多平台SSH客户端工具,支持Windows、Mac OS X和Linux系统。它提供一体化服务器管理功能,支持shell和sftp同屏显示,命令自动提示,操作便捷。软件还具备加速功能,提升访问服务器速度,适合普通用户和专业人士使用。
3444 0
|
10月前
|
Linux Docker Windows
windows docker安装报错适用于 Linux 的 Windows 子系统必须更新到最新版本才能继续。可通过运行 “wsl.exe --update” 进行更新。
适用于 Linux 的 Windows 子系统需更新至最新版本(如 wsl.2.4.11.0.x64.msi)以解决 2025 年 Windows 更新后可能出现的兼容性问题。用户可通过运行 “wsl.exe --update” 或访问提供的链接下载升级包进行更新。
4080 0
|
安全 Ubuntu Linux
Nipper 3.8.0 for Windows & Linux - 网络设备漏洞评估
Nipper 3.8.0 for Windows & Linux - 网络设备漏洞评估
549 0
Nipper 3.8.0 for Windows & Linux - 网络设备漏洞评估