Linux挂载Windows网络共享文件夹

Linux挂载Windows网络共享文件夹

1、设置Windows网络共享文件夹
在Windows下设置要共享的网络文件夹。最好是建一个专门的文件夹,然后所有的共享都走这个文件。这样需要设置的东西就很少了。但是如果是专门的文件夹需要共享,就只能再进行添加了。

查看windows下设置的共享文件

net share

在这里插入图片描述
这里的onvif_2和share是我创建的共享文件夹。
最想面的windows是windows远程管理用的,系统创建的,C、F、G、I是我安装wsl系统创建。
至于迅雷应该是迅雷P2P传输开的。给别人提供想在资源的。

创建windows共享文件夹

  • GUI方式创建

在磁盘某个分区创建一个文件夹。
在这里插入图片描述
然后鼠标右键选择属性共享共享。选择共享的用户。这个用户是后面从linux下访问时要用到的账户。至此,windows共享文件夹就创建好了。
在这里插入图片描述
在这里插入图片描述

  • CMD命令行方式创建
net share ShareFile=G:\share /GRANT:2832833880@qq.com,FULL

在Linux下挂载Windows网络文件夹
挂载协议是cifs,安装cifs工具。

  • Ubuntu安装cifs
sudo apt install cifs-utils
  • 创建一个需要挂载路径
sudo mkdir /mnt/share
  • 挂载网络文件夹
    账号密码就是刚才在windows创建的挂载账户。IP地址是windows的IP地址,必须和Linux主机在同一个局域网内。密码就是账户的密码。我这里是微软的账户密码。
mount   -t  cifs   //192.168.1.103/share /home/duapple/share     -o username="2832893880@qq.com",password="password",vers=2.0,rw,file_mode=0777,dir_mode=0777

在这里插入图片描述

我这是通过虚拟机做的实验。可以看到在windows下创建的测试.txt。通过下面命令卸载文件夹,一般来说没必要卸载。反正也不会影响使用。

umount /mnt/share_test

挂载失败:
如果挂载失败看看是不是两台主机之间网络不通,可以ping测试一下。
然后就是用户名和密码是否正确。
再然后看windows网络文件是否创建成功。

posted @   duapple  阅读(11)  评论(0编辑  收藏  举报  
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端
· 因为Apifox不支持离线,我果断选择了Apipost!
点击右上角即可分享
微信分享提示