被 cifs 挂载存储锁定

     2023-03-30     41

关键词:

【中文标题】被 cifs 挂载存储锁定【英文标题】:Locked out of cifs mounted storage 【发布时间】:2015-10-12 11:58:37 【问题描述】:

我一直在 /etc/fstab 中使用这一行来将存储设备安装到我的主机:

//url.to-my-storage.com/mystorage /mnt/backup cifs iocharset=utf8,rw,credentials=/etc/backup-credentials.txt,uid=1000,gid=1000,file_mode=0660,dir_mode=0770 0 0

我将它安装到另一台主机上,我运行它以保护文件不被新主机更改:

chmod -R 444 /mnt/备份

(我试图保护存储不被此主机写入,结果改变了所有存储文件的模式)

我认为缺少 executable 权限是什么导致我这样:

$ sudo mount -a

安装错误(13):权限被拒绝

参考 mount.cifs(8) 手册页(例如 man mount.cifs)

我尝试卸载并再次安装,但没有帮助,使用 mount 命令时出现相同的权限错误。

目录显示如下:

$ ls -la /mnt/backup

???????????? ? ? ? ? ?备份

帮助!

【问题讨论】:

【参考方案1】:

卸载“锁定”的网络驱动器

要卸载“锁定”的网络驱动器,您可以尝试强制卸载:

umount -f -t cifs /mnt/backup

如果您在卸载驱动器时遇到问题,请确保没有在您尝试卸载的驱动器上当前工作目录 (CWD) 的位置打开控制台,或者在编辑器中打开文件或某处的玩家。

正确安装网络驱动器

您应该在挂载选项中添加您的权限,而不是事后尝试应用它们。您可能想要替换这些挂载选项:

rw,file_mode=0660,dir_mode=0770

ro

目前您将 CIFS 驱动器安装为读写 (rw),授予文件读写权限 (file_mode=0660) 和目录读写执行 (dir_mode=0770)。只需将驱动器安装为只读 (ro) 就足够了。 (如果您确实需要微调文件和目录模式,请使用umask。)

我还建议您仔细检查您是否正确使用 uidgid:如果使用的用户 ID 或组 ID 被删除,也可能导致问题。

参考文献

https://linux.die.net/man/8/mount https://en.wikipedia.org/wiki/File_system_permissions https://oracletechdba.blogspot.com/2017/06/umount-lsof-warning-cant-stat-cifs-file.html https://***.com/a/40527234/171993

【讨论】:

关于linux挂载nas网络存储

能具体说下挂载命令吗?我用过nfsNAS的中文名称是网络附加存储,是基于硬盘的专业存储技术。它可以直接接入计算机网络,为各种操作系统的客户端提供集中式的数据存取服务。NAS支持NFS协议,Linux操作系统也是支持NFS协议的... 查看详情

挂载共享 cif 的权限始终为 777

】挂载共享cif的权限始终为777【英文标题】:Alwayspermission777onmountsharedcifs【发布时间】:2016-11-0714:53:12【问题描述】:我从SynologyNAS挂载SMB共享文件夹时遇到了一点问题。我想挂载一个有权限的共享文件夹:git:root700但是挂载的... 查看详情

sh在linux中使用权限挂载cifs(代码片段)

查看详情

linux挂载cifs文件夹

首先确认安装sudoapt-getinstallcifs-utils然后挂载 sudomount-tcifs-ouser=XXX,password=XXX,iocharset=utf8,dir_mode=0777,file_mode=0777//xxx.xxx.xxx.xxx/foldername /home/foldername 查看详情

linux挂载cifs文件夹

首先确认安装sudoapt-getinstallcifs-utils然后挂载 sudomount-tcifs-ouser=XXX,password=XXX,iocharset=utf8,dir_mode=0777,file_mode=0777//xxx.xxx.xxx.xxx/foldername /home/foldername 查看详情

linux挂载cifs文件夹

首先确认安装sudoapt-getinstallcifs-utils然后挂载 sudomount-tcifs-ouser=XXX,password=XXX,iocharset=utf8,dir_mode=0777,file_mode=0777//xxx.xxx.xxx.xxx/foldername /home/foldername 查看详情

使用cifs在linux上挂载windows共享(代码片段)

在ubuntu上安装CIFSsudoapt-getinstallcifs创建挂载目录mkdirwinshare在linux上挂载window共享sudomount-tcifs//<windowIP>/<共享目录>winshare 查看详情

在 Docker 容器中挂载 SMB/CIFS 共享

】在Docker容器中挂载SMB/CIFS共享【英文标题】:MountSMB/CIFSsharewithinaDockercontainer【发布时间】:2015-03-1509:35:38【问题描述】:我有一个在Docker容器中运行的Web应用程序。此应用程序需要访问我们公司文件服务器(带有ActiveDirectory域... 查看详情

ANDROID:在 Java 中访问 CIFS 共享

...正在编写我的第一个Android应用程序,它或多或少会成为挂载点管理器。本地挂载和NFS挂载很容易,但我不确定如何处理CIFS共享。理想情况下,选择主机后,会显示CIFS共享列表。至少,我应该能够输入CIFSURI/共享字符串并挂载它... 查看详情

挂载cifs文件系统类型报错mount:/mnt:badoption解决

在Ubuntu上执行挂载命令:sudomount-tcifs-odomain=leiligroup,user=zrt1234,password=LEIli1234//lsn-zbb8377/data/mn时报出如下错误:mount:/mnt:badoption;forseveralfilesystems(e.g.nfs,cifs)youmightneeda/sbin/mount.<type>helperprogram.解决方法:sudoaptinstall-ycifs-utilscentos... 查看详情

如何使用mount挂载一个windows的共享文件夹

1,共享windows的文件夹2,linux挂载windows共享[root@test2~]#mkdir/mnt/cifs[root@test2~]#mount-tcifs-ousername=administrator,password=123//192.168.137.107/LINUX/mnt/cifs3,注意使用cifs(CommonInternetFileSystemcifs),也就是说在这以后的系统直接使用mount加参数cifs就可直... 查看详情

如何显式锁定已挂载的文件系统?

】如何显式锁定已挂载的文件系统?【英文标题】:Howtoexplicitlylockamountedfilesystem?【发布时间】:2015-05-2402:25:40【问题描述】:如何在Windows7中写入物理驱动器?我正在尝试在Windows7中写入物理磁盘(例如\\\\.\\PhysicalDrive0)。这个... 查看详情

如何强制 CIFS 连接卸载

...。CIFS服务器已关闭,或Internet连接已关闭,任何接触CIFS挂载的内容现在都需要几分钟才能超时,并且在您等待时无法杀死。我什至不能在我的主目录中运行ls因为有一个符号链接指向CIFS挂载内部,并且ls试图跟随它 查看详情

目录部分(代码片段)

...ux目录结构:一切从根开始,一个倒挂的树b.linux系统中的挂载技术 让用户可以将一个目录作为一个存储设备的挂载点,通过挂载点可以看到存储设备中的数据//挂载1.拥有一个存储设备-光驱,使光驱加载光盘2.在linux系统中找到光... 查看详情

访问网络文件共享服务

第七单元访问网络文件共享服务  一挂载网络文件系统网络文件系统是由网络附加存储服务器通过网络向多个主机提供的一种文件系统,而不是由块设备(例如硬盘驱动器)提供的。客户端通过特殊的文件系统协议和格式访问... 查看详情

理论研究漫谈传统it基础设施10-存储(04)

...务器的操作系统中的文件系统对裸盘进行格式化,然后再挂载使用。但是挂载完成后,该区域仅能给挂载的服务器A访问,B服务器无法访问这一块空间。优点:访问速率高(DAS基于内部总线,SAN架构有8/16/32Gbps的端口,传输速率... 查看详情

linux挂载nfstouch报权限不够

参考技术A有这些可能:1、用户权限不够,建议用root试试。2、设备是锁定的,有可能已经被root锁定。3、设备自身问题导致。 查看详情

nas之nfs/cifs

...享文件的一种协议NFS的客户端主要为Linux支持多节点同时挂载以及并发写入========================================================nas192.168.122.59web1192.168.122.85web2192.168.122.166web3192.168.122.111nasweb1web2web3#sed-ri‘/^SELINUX=/cSELINUX=disabled‘/etc/selinux/conf... 查看详情