0
点赞
收藏
分享

微信扫一扫

使用mount -t cifs 挂载windows共享目录

艾米吖 2023-09-03 阅读 46

<p>1. 在windows 10上新建共享文件夹,比如VMF,然后设置该文件夹的属性,</p> <p>VMF文件夹 -->属性-->共享-->设置共享-->添加用户(可以新增用户,设置密码)设置读写属性。</p> <p><img src="https://img2023.cnblogs.com/blog/1736150/202305/1736150-20230512141028798-1883433899.png" width="567" style="vertical-align: text-bottom;" /></p> <p> </p>

<p><img src="https://img2023.cnblogs.com/blog/1736150/202305/1736150-20230512141148701-465508295.png" width="567" /></p> <p> </p>

<p><img src="https://img2023.cnblogs.com/blog/1736150/202305/1736150-20230512141213074-744122191.png" width="567" /></p> <p> </p> <p> </p> <p>2.虚拟机上执行挂在命令</p> <details> <summary>点击查看代码</summary>

(如果没有挂在目录)新建挂在目录

cd /home/script mkdir transport

挂载

mount -t cifs -o username=user,password=123456 '//192.168.28.28/VMF' '/home/script/transport' 

</details> <p><img src="https://img2023.cnblogs.com/blog/1736150/202305/1736150-20230512141310697-868390000.png" width="567" /></p> <p> </p>

#mount.cifs Windows共享目录,普通用户没有写的权限 解决措施 1.首先确保Windows上的共享目录开了用户的读写权限

2.(如果原先挂载不需要了)删除挂载:

umount //192.168.28.28/test

3.在挂载命令中加入授权参数 放开读写权限 dir_mode=0777,file_mode=0777:

mount -t cifs -o username=用户名,password=密码,iocharset=utf8,rw,dir_mode=0777,file_mode=0777 'Windows共享目录' 'Linux挂载目录'

eg:

mount -t cifs -o username=user,password=123456,iocharset=utf8,rw,dir_mode=0777,file_mode=0777 '//192.168.28.28/test' '/home/script/download'

挂载的时指定挂载文件夹的owner和group(除当前用户和root外,其他普通用户也有写权限) 1001 普通用户的uid eg:

mount -t cifs -o username=user,password=123456,iocharset=utf8,uid=1001,gid=1001 '//192.168.28.28/test' '/home/script/download'
举报

相关推荐

0 条评论