Linux 使用 mount 挂载 Windows 共享文件夹_mount 挂载共享_IQ low 的博客 - CSDN 博客
2023-7-4
| 2023-7-14
0  |  0 分钟
type
status
date
Jul 4, 2023 12:01 PM
slug
summary
tags
category
icon
password
现实中会有这样的场景 , 开发人员在 Windows 上面写代码 , 然后放到 Linux 进行编译 , 达到这个目的我们可以在 Linux 上使用 mount 命令挂载 Windows 共享文件夹 , 就像将 Windows 里面的共享目录当成一个 U 盘插到 Linux 主机上面 , 然后 Linux 可以直接访问代码进行编译编译 ; 具体操作步骤如下 :
1. 先在 Windows 下面共享需要挂载的目录
右键需要共享的文件夹 , 选择共享 , 然后默认设置就可以
然后在其他的机器测试是否能正常访问 , 在其他机器资源管理器里面输入 \192.168.0.102, 地址格式是  你的 IP  你的共享文件夹
出现无法访问或者指定的密码不正确时 , 可参考如下设置 :
  • 修改网络安全设置 : 开始 -> 运行 gpedit.msc , 打开组策略 -> 计算机配置 -> Windows 设置 -> 安全设置 -> 本地策略 -> 安全选项 -> 选择 “网络安全 : LAN 管理器身份验证级别” , 双击打开 , 设置成 “发送 LM 和 NTLM 响应” ;
  • 修改网络访问模型 : 开始 -> 运行 -> gpedit.msc -> 计算机配置 -> Windows 设置 -> 安全设置 -> 本地策略 -> 安全选项 -> 选择 “网络访问: 本地帐户的共享和安全模型” , 修改为使用经典模式 ;
2. 在 linux 下面创建一个需要挂载到的目录
3. 利用 mount 命令进行挂载
windows 共享通过 smb,而 smb 使用的是 cifs 协议!所以挂载时使用 -t 指定协议
CIFS(Common Internet File System),它是 Windows 上的一个文件共享协议。
CIFS 协议有三个版本:SMB、SMB2、SMB3。
参数说明 :
username:Window 系统登录用户名 ;
password:Window 系统登录密码 ;
//192.168.0.102/Share:设置 Window 共享目录的路径 ;
/usr/local/bin/code:挂载到 Linux 下的那个目录
挂载完成后我们就可以在 /usr/local/bin/code 目录里面看到 Windows 共享文件夹里面的文件
4. 查挂载在状态
5. 卸载
umount 时提示错误 target is busy. (In some cases useful info about processes that use the device is found by lsof(8) or fuser(1)) , 你可以先切换到别的目录再试一次 , 原因也可能是其他进程可能在使用目录 , 可以先关闭使用该目录的进程 , 然后再 umount , 命令如下 (使用 fuser 需安装 psmisc # yum install psmisc) :
本文由简悦 SimpRead 转码
技术折腾
  • samba
  • 图形化 / 命令行 解决 Win10、Win11 不能访问匿名共享的问题_win11 匿名共享_skyyx2002 的博客 - CSDN 博客OpenWRT 配置远程 ssh 及访问 WEB 页面 | Focus
    目录