局域网内,将linux(Ubuntu)的硬盘映射成Windows上,像本地磁盘一样使用

如何把同处一个局域网内的Ubuntu硬盘,映射到Windows上,使得Windows就像使用本地磁盘一样使用Ubuntu的磁盘?

要在同一局域网内的Windows上像本地磁盘一样使用Ubuntu硬盘,可以按照以下步骤操作:

1. 在Ubuntu上设置Samba共享

Samba是一种文件共享协议,可以实现Linux和Windows之间的文件共享。

  • 步骤1.1:安装Samba
    打开终端并运行以下命令:

    bash 复制代码
    sudo apt update
    sudo apt install samba
  • 步骤1.2:创建共享目录
    根据需求选择共享的内容:

    • 如果共享特定文件夹:

      bash 复制代码
      sudo mkdir /shared
    • 如果共享整个硬盘,请确保硬盘已正确挂载到某个挂载点,例如:

      bash 复制代码
      sudo mkdir /mnt/data
      sudo mount /dev/sdb1 /mnt/data
  • 步骤1.3:配置Samba
    编辑Samba配置文件:

    bash 复制代码
    sudo nano /etc/samba/smb.conf

    在文件末尾添加以下配置(根据共享路径替换path):

    plaintext 复制代码
    [shared]
    path = /path/to/your/shared/directory  # 如:/shared或/mnt/data
    browseable = yes
    read only = no
    guest ok = yes
  • 步骤1.4:重启Samba服务
    应用配置:

    bash 复制代码
    sudo systemctl restart smbd

2. 在Windows上映射网络驱动器

通过映射网络驱动器,Windows可以像访问本地磁盘一样访问Ubuntu上的共享文件夹。

  • 步骤2.1:打开文件资源管理器
    右键点击"此电脑"或"文件资源管理器",选择"映射网络驱动器"。

  • 步骤2.2:选择驱动器号
    从下拉菜单中选择一个未使用的驱动器号(例如Z:)。

  • 步骤2.3:输入共享路径
    在"文件夹"文本框中输入共享路径:

    复制代码
    \\ubuntu_ip\shared_name

    其中,ubuntu_ip是Ubuntu系统的IP地址,shared_name是共享名称(例如shared)。

  • 步骤2.4:输入凭据(如需)
    如果Ubuntu上的共享设置了用户名和密码,Windows会提示输入凭据。

注意事项

  • 共享整个硬盘的风险: 共享根目录或整个硬盘可能导致系统文件被意外修改,建议仅共享特定文件夹或分区。
  • IP地址确认: 确保Ubuntu和Windows处于同一局域网内,并已获取正确的IP地址。
    通过上述步骤,Windows将能够像访问本地磁盘一样访问Ubuntu上的共享文件。
相关推荐
藥瓿锻15 分钟前
2024 CKA题库+详尽解析| 15、备份还原Etcd
linux·运维·数据库·docker·容器·kubernetes·cka
bbsh209924 分钟前
WebFuture:Ubuntu 系统上在线安装.NET Core 8 的步骤
linux·ubuntu·.netcore·webfuture
ZZZKKKRTSAE33 分钟前
快速上手Linux全局搜索正则表达式(grep)
linux·服务器·正则表达式
waving-black2 小时前
利用frp和腾讯云服务器将内网暴露至外网(内网穿透)
linux·服务器·腾讯云·frp·内网穿透
stormsha2 小时前
Linux中su与sudo命令的区别:权限管理的关键差异解析
linux·运维·服务器·鸿蒙系统·ux·batch命令
筏.k3 小时前
grep、wc 与管道符快速上手指南
linux
Johny_Zhao3 小时前
华为MAAS、阿里云PAI、亚马逊AWS SageMaker、微软Azure ML各大模型深度分析对比
linux·人工智能·ai·信息安全·云计算·系统运维
CodeOfCC3 小时前
c语言 封装跨平台线程头文件
linux·c语言·windows
科文小白狼3 小时前
Linux下VSCode开发环境配置(LSP)
linux·vscode·里氏替换原则·lsp
momo卡4 小时前
MinGW-w64的安装详细步骤(c_c++的编译器gcc、g++的windows版,win10、win11真实可用)
c语言·c++·windows