linux运维工作中如何自动挂载CIFS共享?

不知道你有没有想过如何使用autofs的方式自动挂载一个CIFS共享呢?

解决方案

在以下示例中,可以实现从192.168.0.1服务器上,使用文件夹“test”和“test2”来自动挂载和访问/cifs/share和/cifs/extra: 1.安装autofs工具

[root@shizhanxia.com ~]# yum install -y autofs cifs-utils

2.启动autofs服务

[root@shizhanxia.com ~]# systemctl start autofs

3.编辑/etc/auto.master文件并添加以下行:

/cifs /etc/auto.cifs --timeout=60  

4.创建一个/etc/auto.cifs文件中每个挂载都包含一行。使用以下条目之一作为示例:

share -fstype=cifs,credentials=/etc/cred ://192.168.0.1/test
extra -fstype=cifs,username=hello,password=test ://192.168.0.1/test2

linux运维工作中如何自动挂载CIFS共享?扩展阅读:

如果正在使用凭据文件(/etc/cred),请确保该文件已使用以下格式创建。确保没有创建空白空间:

username=administrator
password=testpassword
domain=thisisoptional

/etc/cred 是一个文件或目录的路径,通常用于存储敏感信息的凭据文件。在许多系统中,/etc/cred 目录可能用于存放各种身份验证凭据或密钥文件,如 SSL 证书、私钥、安全令牌等。然而,具体文件或目录的用途和内容可能因不同系统或应用程序而异。请注意,这只是一种在某些情况下的常见用途,具体情况需根据实际情况而定。

5.开机启动服务 [root@shizhanxia.com ~]# systemctl enable autofs

6. 确保/cifs目录已创建。现在开始autofs服务和共享将可访问。导航到该目录并运行ls去测试:

RHEL 6:

[root@shizhanxia.com ~]# service autofs restart
[root@shizhanxia.com ~]# ls -la /cifs/share/

RHEL7及更高版本:

[root@shizhanxia.com ~]# systemctl restart autofs
[root@shizhanxia.com ~]# ls -la /cifs/share/
声明:本网站刊载的所有内容,包括文字、图片、音频、视频、软件、程序、以及网页版式设计等如无特殊说明或标注,均在网上搜集。仅供访问者个人学习、研究或欣赏,禁止商业性或盈利性用途,访问者应遵守著作权法的规定,在使用时征得本站和原著作权人的同意并支付许可使用费。本网站刊登内容,如有侵权请权利人予以告知,本站将立即予以删除。

给TA打赏
共{{data.count}}人
人已打赏
笔记

更新升级Tomcat软件版本的解决方案

2023-9-7 14:38:13

笔记

在Linux系统根(/)上设置配额失败,错误为“setquota: No correct mountpoint specified”

2023-9-14 7:26:00

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
今日签到
有新私信 私信列表
搜索