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网络文件是否创建成功。