问题描述
1、使用以下命令远程挂载windows上的共享文件夹CIFS文件系统时: mount -t cifs -o username=myname //9.1.0.124/mypth /mnt/后,命令返回失败
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
且系统message内打印
[86174.872396] Status code returned 0xc000006d NT_STATUS_LOGON_FAILURE
[86174.872403] CIFS VFS: Send error in SessSetup = -13
[86174.877471] CIFS VFS: cifs_mount failed w/return code = -13
2、已经挂载成功的CIFS文件系统,无法访问。在CIFS文件目录下执行ls返回reading directory .: Permission denied。通过df查看挂载分区无法发现已挂载的CIFS文件系统分区。
告警信息
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
处理过程
步骤1. 检查共享目录的用户名和密码是否正确,是否过期。
如果确认用户名密码不正确,使用正确的远端共享文件的用户名密码重新做CIFS文件系统的mount操作(如果CIFS文件系统已挂载,先执行umount操作)。
否则执行步骤2.
步骤2. 检查客户端本地时间是否正确。
使用date命令查看执行CIFS文件系统异常的Linux客户端的系统时间。
如果客户端时间不正确,使用date –s命令重新设置正确的本地时间。
重新执行CIFS文件系统mount操作(如果CIFS文件系统已挂载,先执行umount操作)
根因
客户端的系统时间和服务区端的系统时间不匹配,导致服务器端误认为用户名密码过期,鉴权失败
解决方案
挂载CIFS文件系统时出现mount error(13): Permission denied错误,以及已经挂载的CIFS文件系统反馈Permission denied
原因有以下2点:
1,输入的远端CIFS共享目录的用户名密码错误,或密码过期。导致鉴权失败。
2,客户端的系统时间和服务区端的系统时间不匹配,导致服务器端误认为用户名密码过期,鉴权失败
建议与总结
建议客户在配置CIFS文件系统时,检查客户端的系统时间和服务区端的系统时间
推荐本站淘宝优惠价购买喜欢的宝贝:
本文链接:https://hqyman.cn/post/7987.html 非本站原创文章欢迎转载,原创文章需保留本站地址!
休息一下~~