完全指南,如何在 Debian 9 中访问 Windows 10 文件共享

admin
本指南详细介绍了在 Debian 9 系统中访问 Windows 10 文件共享的完整步骤,内容涵盖了安装必要的网络工具、配置 Samba 服务以及设置防火墙规则,帮助用户在 Linux 环境下顺利连接并读取 Windows 10 中的共享文件。

在 Linux 日常使用中,我们经常需要在 Windows 和 Linux 系统之间进行文件传输,对于使用 Debian 9 最稳定、最高效的方法是通过 Samba (SMB/CIFS) 协议来访问 Windows 10 的共享文件夹,本文将详细介绍如何在 Debian 9 上配置并挂载 Windows 10 的文件共享。

第一步:配置 Windows 10 共享文件夹

在 Linux 端进行挂载之前,必须先在 Windows 10 上设置允许共享的文件夹,并设置相应的权限和密码。

  1. 开启网络发现和文件共享:

    完全指南,如何在 Debian 9 中访问 Windows 10 文件共享

    • 打开 Windows 10 的“设置” -> “网络和 Internet” -> “高级网络设置” -> “更多网络适配器选项”。
    • 右键点击正在使用的网络连接(如“以太网”),选择“属性”。
    • 双击“Internet 协议版本 4 (TCP/IPv4)”。
    • 勾选“自动获取 IP 地址”和“自动获得 DNS 服务器地址”(确保 IP 地址是静态的或动态获取均可,但需记住 IP)。
    • 关键步骤: 进入“控制面板” -> “网络和共享中心” -> “更改高级共享设置”。
    • 在“专用”设置下,确保开启“网络发现”和“文件和打印机共享”。
  2. 创建共享文件夹并设置权限:

    • 在 Windows 中创建一个新文件夹(例如命名为 ShareData)。
    • 右键点击该文件夹,选择“属性” -> “共享”选项卡 -> “高级共享”。
    • 勾选“共享此文件夹”,点击“权限”。
    • 点击“添加”,输入 Everyone(所有人)或你常用的 Windows 用户名,点击确定,然后勾选“读取”或“更改”权限。
    • 切换到“安全”选项卡,点击“编辑” -> “添加”,同样输入 Everyone,然后给予完全控制权限(为了测试方便,通常给予完全控制)。
  3. 记录 IP 地址和凭据:

    • 在 Windows 命令提示符(CMD)中输入 ipconfig,查看本机的 IPv4 地址(168.1.100)。
    • 记下用于登录 Windows 的用户名和密码。

第二步:在 Debian 9 上安装必要的工具

Debian 9 默认可能不包含挂载 SMB 共享所需的工具,我们需要安装 cifs-utils

打开终端,输入以下命令:

sudo apt-get update
sudo apt-get install cifs-utils

第三步:创建挂载点并挂载

为了方便管理,我们建议在 /mnt 目录下创建一个挂载点。

  1. 创建挂载目录:

    sudo mkdir -p /mnt/win10_share
  2. 创建凭据文件(推荐): 为了安全起见,不要直接在命令行中明文输入密码,创建一个包含 Windows 用户名和密码的文件:

    sudo nano /etc/smbcredentials

    在文件中输入以下内容(将 your_usernameyour_password 替换为实际值):

    username=your_username
    password=your_password
    domain=WORKGROUP

    保存并退出(Ctrl+O, Enter, Ctrl+X)。

  3. 设置文件权限: 为了防止权限泄露,建议将凭据文件权限设置为仅 root 可读:

    sudo chmod
文章版权声明:除非注明,否则均为xmsdn原创文章,转载或复制请以超链接形式并注明出处。

取消
微信二维码
微信二维码
支付宝二维码