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

标签 centos centos7 mount

我正在尝试基于 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/

相关文章:

linux - Anydesk无法解锁安全设置以进行无人值守访问吗?

linux - 安装centos7时内核崩溃

postgresql - 无法运行 'kong migrations bootstrap'(用户 "kong"的身份验证失败)

azure - 在 Azure Databricks 上,如何判断安装了哪个 Blob 存储

android - 无法在 Android 模拟器设备中使用 SD 卡

centos - 如何在 Plesk 11.5 上启用 CORS?

centos - 在 CentOS7 上启用 Firewalld 后我无法连接

c++ - LD_BIND_NOW 可以使可执行文件运行更慢吗?

linux - 挂载命令后如何启动系统服务

java - 如何仅使用 java 挂载设备?