挂载文件时获取权限被拒绝错误
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服务器配置:权限被拒绝(公钥)
从 Google Apps 脚本访问 GoogleSheet 链接的 BigQuery 表时出现“获取驱动器凭据时权限被拒绝”错误