我正在尝试基于 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
最佳答案
我遇到了这个问题,花了很多时间来解决这个问题。
就我而言,它最终成为换行问题。您需要确保您的文件/root/credentials 具有正确的行终止符。如果它是使用 Windows 编辑器创建的,则换行符很可能是 CRLF 而不是 LF。在 Windows 中,CR 和 LF 都需要注意行尾,而在 Linux/UNIX 中,只需要 LF。
解决方案是尝试通过您最喜欢的命令行编辑器直接在 linux 中创建凭证文件,然后再次尝试挂载。
关于centos - 挂载文件时获取权限被拒绝错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65697813/