挂载文件时获取权限被拒绝错误

Posted

技术标签:

【中文标题】挂载文件时获取权限被拒绝错误【英文标题】:Getting Permission denied error while mounting file 【发布时间】:2021-01-13 08:03:06 【问题描述】:

我试图在基于 windows 的 CentOS7 上挂载文件,但出现挂载错误 13 权限被拒绝错误。

我在 Windows C 文件夹上创建了一个共享文件夹,并授予所有用户访问权限。我还在 CentOS 上创建了一个挂载点,其路径为 /usr/local/qdc/qvdshare。

下面是/etc/fstab中使用的代码

//192.168.1.151/qvd-share /usr/local/qdc/qvdshare cifs file_mode=0444,dir_mode=0444,user,credentials=/root/.credentials,rw,uid=500,gid=500,noperm , 0 0

【问题讨论】:

【参考方案1】:

我遇到了这个问题,花了很多时间解决这个问题。 就我而言,它最终成为换行问题。您需要确保您的文件 /root/credentials 具有正确的行终止符。如果它是使用 Windows 编辑器创建的,则换行符很可能是 CRLF 而不是 LF。在 Windows 中,CR 和 LF 都需要注意行尾,而在 Linux/UNIX 中,只需要 LF。

解决方案是尝试通过您最喜欢的命令行编辑器直接在 linux 中创建凭证文件,然后再次尝试挂载。

【讨论】:

以上是关于挂载文件时获取权限被拒绝错误的主要内容,如果未能解决你的问题,请参考以下文章

markdown 获取错误时为AWS服务器配置:权限被拒绝(公钥)

访问被拒绝:获取云端硬盘凭据时权限被拒绝

VirtualBox:NFS 挂载错误:权限被拒绝

权限被拒绝无法获取位置 Android

从 Google Apps 脚本访问 GoogleSheet 链接的 BigQuery 表时出现“获取驱动器凭据时权限被拒绝”错误

MacOS Catalina 读写挂载无法在单用户或恢复模式下挂载,权限被拒绝