当前位置: 首页 > news >正文

Win10 访问 Ubuntu 18 硬盘

目录

    • 方案一:使用Samba共享服务
      • Ubuntu 18 端配置
      • Windows 10 端访问
    • 方案二:使用 SSHFS(需在 Windows 上安装 SSH 客户端)
      • Ubuntu 18 端配置
      • Windows 10 端配置
    • 方案三:使用 FTP 服务
      • Ubuntu 18 端配置
      • Windows 10 端访问

方案一:使用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:
    • 访问 WinFsp 官方网站 下载并安装 WinFsp。
    • 访问 SSHFS-Win 官方网站 下载并安装 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 共享目录。

相关文章:

  • 数列分块入门2
  • Linux系统下安装配置 Nginx 超详细图文教程_linux安装nginx
  • 笔记:代码随想录算法训练营day38: LeetCode322. 零钱兑换、279.完全平方数、139.单词拆分;多重背包
  • 接口技术##汇编语言
  • QSplitter保存和读取
  • [数据结构]栈和队列
  • C++20 DR11:数组 `new` 可以推导出数组大小
  • VS Code连接服务器教程
  • C/C++类型转换
  • 扎实基础:测试工作的基石
  • Flask 框架简介
  • Manus+Ollama实现本地大模型部署和应用测试
  • 基于multisim的花样彩灯循环控制电路设计与仿真
  • 密码学(终极版)
  • Django系列教程(5)——Django模型详解
  • 物联网设备接入系统后如何查看硬件实时数据?
  • 【摸鱼指南】--- VSCode 使用 Thief-Book 隐形阅读模式配置教程 程序员必备插件
  • 子集(78)
  • Docker 深入解析 Docker 配置文件:/etc/docker/daemon.json
  • 操作系统——进程与线程
  • 用老域名做新网站/百度推广客服工作怎么样
  • 响应式网站能用dw做吗/论坛推广网站
  • 青岛建设银行股份有限公司网站首页/关键词指数查询
  • 专做视频和ppt的网站/百度地图3d实景地图
  • 扬州工程建设信息网站/哪个合肥seo好
  • 怎样建免费网站/合肥网络推广培训学校