CIFS,又称作通用Internet文件系统,是SMB(服务器消息块)的一种变体,旨在通过小型局域网(LAN)实现对文件夹、文件和打印机的共享访问。
Linux附带了CIFS—Utils包,用于使用CIFS协议通过本地网络装载和管理跨平台文件和打印机。mount. cifs是Linux CIFS—Utils包的一部分。
在本教程中,我将探讨如何使用Linuxmount. cifs实用程序在Linux上装载共享文件夹。
请注意,CIFS协议已被SMB2和SMB3协议所取代,这两者更为安全。在Windows系统中,默认情况下,CIFS协议处于禁用状态,但可以通过启用或禁用Windows功能选项来激活。
- 在Linux上安装CIFS实用程序包
- 使用CIFS装载共享文件夹
- 永久装载共享文件夹
- 卸载共享文件夹
- 在Mac上创建共享文件夹
在Linux上安装CIFS实用程序包
要在Linux上使用mount. cifs,首先需要安装它的实用程序包。
在Ubuntu、它的风格和基于Debian的发行版上安装它。
sudo apt install cifs—utils
在CentOS和Fedora发行版上,将使用dnf包管理器。
sudo dnf install cifs—utils
运行以下命令在Red Hat(RHEL)和基于Red Hat的发行版上安装cifs—utils。
sudo yum install cifs—utils
注意:cifs-utils包可用于所有Linux发行版。但对于本指南中的说明,我使用的是Ubuntu 22.04。无论版本如何,本指南中使用的命令都可以正常工作,不会出现任何错误。
此外,在下面的示例中,共享文件夹使用mount. cifs实用程序从Mac装载到Linux,但是,从Linux和Windows装载的过程是相同的。
使用CIFS装载共享文件夹
将共享文件夹从远程计算机装载到Linux需要两个步骤。
- 创建装载点
- 将共享文件夹装载到装载点
1.创建挂载点
装载点指的是一个目录,从远程计算机上装载和访问共享文件夹。它可以在客户端系统上的任何地方以任何名称创建。我正在/mnt目录中创建一个装载点,这是一个通用的装载点,用于临时装载Linux上的文件系统。
我正在创建另一个目录/ShareMac作为/mnt中的装载点,使用具有sudo权限的mkdir命令。
Sudo mkdir/mnt/ShareMac
将创建装载点;下一步是将共享文件夹从远程计算机装载到此装载点。
2.将共享文件夹装载到装载点
要将共享文件夹从macOS装载到Linux,mount命令与—t cifs选项一起使用。
Sudo mount-t cif/mnt/-o用户名=
在上面的命令中:
- —t cifs选项用于使用CIFS协议装载共享文件夹
- 是远程计算机(Mac)的IP地址
- 是在远程计算机(Mac)上创建的共享文件夹
- /mnt/是客户端机器上的装载点(Linux)[它可以是任何目录]
- 是远程系统的用户名
让我们从远程计算机将MyFolder文件夹装载到Linux装载点/mnt/ShareMac。
sudo mount—t cifs www.example.com/mnt/ShareMac—o username = sam
当您执行上述命令时,将询问用户sam的密码。共享文件夹MyFolder将装载在Linux上的/mnt/ShareMac装载点上。但是,您不会得到任何表明安装已成功完成的输出。使用df—h检查已装载的文件夹。
Df-h
已在Linux上成功装载文件夹(MyFolder)。请注意,在Mac上创建共享文件夹的说明必须按照下面在Mac上创建共享文件夹一节中给出的操作。
使用mount.cifs实用程序的credit选项是装载共享文件夹的安全方法。在此方法中,您可以将登录凭据保存在一个文件中,该文件可以使用凭据选项通过命令传递。
首先,在/etc目录中创建一个存储远程计算机凭据的文件。文件可以有任何名称,我给它的证书文件名。
sudo nano/etc/credentials—file
插入全权证书:
用户名=
password =
现在,在文件路径中使用—o之后的凭证选项。
Sudo mount-t cif//192.168.18.133/MyFold/mnt/ShareMac-o Credentials=/etc/Credentials-FILE
永久装载共享文件夹
在重新启动时,已装载的文件夹将被卸载,并且您必须再次手动装载它。如果您想在启动时自动装载共享文件夹,请按照下面给出的步骤操作。
警报:以下方法假定远程计算机/服务器具有静态IP。
为了确保共享文件系统在系统引导时自动装载,Linux上的fstab文件将被修改。
sudo nano/etc/fstab
在文件中放置以下行。
/share—name/mnt/cifs credit =/etc/credit—file 0 0
以上是Linux CIFS挂载的详细内容。更多信息请关注PHP中文网其他相关文章!

在尝试在Windows 11上启动Valorts时,您可能会遇到“ Vanguard的这种构建不合规”问题。为什么出现错误消息?如何摆脱错误消息?来自PHP.CN的这篇文章提供了详细信息。

NVIDIA GEFORCE RTX 40系列GPU对您来说可能不是新事物。与其他顶级图形卡相比,您中的许多人可能会以可接受的价格更加关注中端主流RTX 4050。阅读PHP.CN网站的本指南以获取D

KB2267602是Windows Defender的保护或定义更新,旨在修复Windows中的漏洞和威胁。一些用户报告说他们无法安装KB2267602。这篇来自PHP.CN的帖子介绍了如何修复“ KB2267602 FAI

如果需要这样做,您知道如何重新安装Windows 11中的预安装软件吗?在这篇文章中,我们将介绍两种简单的方法。此外,如果要在Windows计算机上恢复文件,则可以尝试使用PHP.CN电源数据恢复。

进行一些更改时,Windows桌面或文件资源管理器或文件夹将自动刷新本身。但是,一些Windows 11/10用户报告说,他们遇到了“桌面和文件文件夹不会自动刷新”问题。这篇文章f

当您尝试在Windows 11/10上安装程序时,您可能无法安装它并接收错误消息 - 此Windows Installer软件包存在问题。 PHP.CN的这篇文章可帮助您修复它。

当您在设备上运行防病毒软件时,您可能希望它扫描所有文件和文件夹以获取病毒。但是,出现一个问题:防病毒扫描可以加密文件吗?该询问深入研究了安全与隐私领域。 php.cn So

如何在Windows上下载HDMI视频驱动程序?如何将HDMI驱动程序更新为最新版本。您可以在这里找到方法。此外,您可以尝试使用PHP.CN电源数据恢复,以便在必要时丢失和删除的文件。


热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

安全考试浏览器
Safe Exam Browser是一个安全的浏览器环境,用于安全地进行在线考试。该软件将任何计算机变成一个安全的工作站。它控制对任何实用工具的访问,并防止学生使用未经授权的资源。

EditPlus 中文破解版
体积小,语法高亮,不支持代码提示功能

DVWA
Damn Vulnerable Web App (DVWA) 是一个PHP/MySQL的Web应用程序,非常容易受到攻击。它的主要目标是成为安全专业人员在合法环境中测试自己的技能和工具的辅助工具,帮助Web开发人员更好地理解保护Web应用程序的过程,并帮助教师/学生在课堂环境中教授/学习Web应用程序安全。DVWA的目标是通过简单直接的界面练习一些最常见的Web漏洞,难度各不相同。请注意,该软件中

Dreamweaver CS6
视觉化网页开发工具

适用于 Eclipse 的 SAP NetWeaver 服务器适配器
将Eclipse与SAP NetWeaver应用服务器集成。