Win10 访问 Ubuntu 18 硬盘

发布于:2025-03-11 ⋅ 阅读:(19) ⋅ 点赞:(0)

方案一:使用Samba共享服务

Samba 是在 Linux 和 Unix 系统上实现 SMB/CIFS 协议的一个免费软件,可让 Windows 系统方便地访问 Linux 共享资源。

Ubuntu 18 端配置

  1. 安装 Samba 服务
    打开终端,输入以下命令进行安装:

    sudo apt update
    sudo apt install samba
    
  2. 创建共享目录
    例如,创建一个名为 shared 的共享目录:

    mkdir /home/user/shared
    

    这里的 /home/user 请替换为你实际的用户主目录。

  3. 配置 Samba
    使用文本编辑器打开 Samba 配置文件:

    sudo nano /etc/samba/smb.conf
    

    在文件末尾添加以下内容:

    [shared]
       comment = Shared Folder
       path = /home/user/shared
       read only = no
       browsable = yes
       guest ok = yes
    
    • [shared]:共享名称,可自定义。
    • path:共享目录的实际路径。
    • read only:是否只读,no 表示可读写。
    • browsable:是否可浏览。
    • guest ok:是否允许访客访问。

    Ctrl + X,然后按 Y 保存并退出。

  4. 重启 Samba 服务

    sudo systemctl restart smbd
    
  5. 设置共享目录权限

    sudo chmod -R 777 /home/user/shared
    

Windows 10 端访问

  1. 打开“此电脑”,在左侧导航栏中右键点击“网络”,选择“映射网络驱动器”。
  2. 在“文件夹”输入框中,输入 Ubuntu 电脑的 IP 地址和共享名称,格式为 \\Ubuntu_IP\shared,然后点击“完成”。
  3. 若设置了访问权限,可能需要输入用户名和密码,输入正确信息后即可访问共享目录。

方案二:使用 SSHFS(需在 Windows 上安装 SSH 客户端)

SSHFS 允许你通过 SSH 协议挂载远程文件系统。

Ubuntu 18 端配置

  1. 确保 SSH 服务已安装并运行:
    sudo apt update
    sudo apt install openssh-server
    sudo systemctl start ssh
    sudo systemctl enable ssh
    
  2. 记录 Ubuntu 电脑的 IP 地址:
    ifconfig
    

Windows 10 端配置

  1. 安装 WinFsp 和 SSHFS-Win:
  2. 打开“命令提示符”或“PowerShell”,输入以下命令挂载远程目录:
    net use Z: \\sshfs\Ubuntu_Username@Ubuntu_IP\home\user\shared /user:Ubuntu_Username Ubuntu_Password
    
    • Z::指定本地挂载的驱动器号。
    • Ubuntu_Username:Ubuntu 系统的用户名。
    • Ubuntu_IP:Ubuntu 电脑的 IP 地址。
    • Ubuntu_Password:Ubuntu 系统用户的密码。

方案三:使用 FTP 服务

在 Ubuntu 上搭建 FTP 服务器,让 Windows 10 通过 FTP 客户端访问。

Ubuntu 18 端配置

  1. 安装 vsftpd 服务:
    sudo apt update
    sudo apt install vsftpd
    
  2. 配置 vsftpd:
    打开配置文件:
    sudo nano /etc/vsftpd.conf
    
    确保以下配置项正确:
    anonymous_enable=NO
    local_enable=YES
    write_enable=YES
    local_umask=022
    
    保存并退出。
  3. 重启 vsftpd 服务:
    sudo systemctl restart vsftpd
    

Windows 10 端访问

  1. 打开“文件资源管理器”,在地址栏输入 ftp://Ubuntu_IP,按回车键。
  2. 输入 Ubuntu 系统的用户名和密码,即可访问 FTP 共享目录。