1、linux使用mount命令挂载windows共享文件夹时,出现“mount error(13): Permission denied”,报错如下:
mount命令:
mount -t cifs -o username="XXX",password="${1}" //10.199.XX.XX/01_XX /data2/wgs/E_Code
![]()
2、windows检测:
2.1 用户名,密码正确;
2.2 windows文件夹共享属性正常;
2.3 windows IP及目录正确;
3、linux检测:
3.1 linux上可以ping通windows的IP;
3.2 linux的mount命令正确;填写用户名,密码正确;
3.3 linux本地挂载目录属性正确?本案例中不正确,文件夹属性出现d???????;linux无法删除及访问该目录,对该目录无权限;
4、解决措施:
使用umount命令取消挂载本地linux目录;然后重启windows服务器;然后linux重新执行挂载命令即可:
4.1 取消挂载linux本地目录(取消挂载后,linux本地目录文件夹属性变正常):
umount /data2/wgs/E_Code
umount前:
![]()
umount后:
![]()
4.2 重启windows服务器,取消文件夹占用;
4.3 重新执行挂载,挂载成功;
mount -t cifs -o username="XXX",password="${1}" //10.199.XX.XX/01_XX /data2/wgs/E_Code
注:出现这种问题,大多是windows修改密码导致;linux需要更新密码重新挂载。
本文描述了Linux使用mount命令挂载Windows共享文件夹时遇到的Permissiondenied错误,分析了可能的原因(如用户权限问题),并给出了通过umount、重启Windows服务器和更新密码来解决问题的步骤。
2015

被折叠的 条评论
为什么被折叠?



