通过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地址和路径。

相关文章
|
25天前
|
运维 安全 Linux
Linux中传输文件文件夹的10个scp命令
【10月更文挑战第18天】本文详细介绍了10种利用scp命令在Linux系统中进行文件传输的方法,涵盖基础文件传输、使用密钥认证、复制整个目录、从远程主机复制文件、同时传输多个文件和目录、保持文件权限、跨多台远程主机传输、指定端口及显示传输进度等场景,旨在帮助用户在不同情况下高效安全地完成文件传输任务。
177 5
|
27天前
|
Ubuntu 安全 Linux
|
6天前
|
Windows Python
如何反向读取Windows系统日志EVTX文件?
以下是如何反向读取Windows系统日志EVTX文件
15 2
|
1月前
|
存储 开发框架 .NET
Windows IIS中asp的global.asa全局配置文件使用说明
Windows IIS中asp的global.asa全局配置文件使用说明
37 1
|
23天前
|
Linux 网络安全 虚拟化
适用于Linux的Windows子系统(WSL1)的安装与使用记录
并放到启动文件夹,就可以开机自动启动了。
28 0
|
1月前
|
关系型数据库 MySQL Linux
Navicat 连接 Windows、Linux系统下的MySQL 各种错误,修改密码。
使用Navicat连接Windows和Linux系统下的MySQL时可能遇到的四种错误及其解决方法,包括错误代码2003、1045和2013,以及如何修改MySQL密码。
201 0
|
Linux 网络安全
Linux系统之NFS共享配置教程
Linux系统之NFS共享配置教程
246 1
Linux系统之NFS共享配置教程
|
Linux 网络安全 数据安全/隐私保护
Linux环境下NFS服务的安装与配置
一、几个概念 NFS 就是 Network File System 的缩写,最早是由 Sun 这家公司所发展出来的。
2098 0