当前位置:

首页 > 软件教程 > Linux CIFS挂载

Linux CIFS挂载

CIFS,又称作通用Internet文件系统,是SMB(服务器消息块)的一种变体,旨在通过小型局域网(LAN)实现对文件夹、文件和打印机的共享访问。Linux附带了CIFS—Utils包,用于使用CIFS协议通过本地网络装载和管理跨平台文件和打印机。mount.cifs是LinuxCIFS—Utils包的一部分。在本教程中,我将探讨如何使用Linuxmount.cifs实用程序在Linux上装载共享文件夹。请注意,CIFS协议已被SMB2和SMB3协议所取代,这两者更为安全。在Windows系统中,默认情

本文目录

    Linux CIFS挂载

    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. 创建装载点
    2. 将共享文件夹装载到装载点

    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

    本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系bd@zhengruan.com
    作者最新文章
    软件教程 Linux
    相关文章 更多
    linux删除用户与用户组的方法及命令教程
    linux删除用户与用户组的方法及命令教程

    掌握Linux中删除用户和用户组的正确方法,避免残留文件和进程冲突。本文深入解析userdel和groupdel命令的参数用法,提供处理“用户仍在使用”等常见错误的实战方案。

    Linux如何开启端口号?开放端口命令详解
    Linux如何开启端口号?开放端口命令详解

    详细讲解Linux如何开启端口号以及常用的开放端口命令。

    crossover卸载软件下载及重新安装教程
    crossover卸载软件下载及重新安装教程

    遇到CrossOver运行错误或需要更新版本时,如何彻底卸载旧版并干净重装?本教程详解macOS和Linux下的卸载步骤、残留文件清理方法及官方下载渠道,确保软件环境纯净稳定。

    查看更多
    精品专题 更多
    装机必备
    装机必备

    正软商城装机必备专区,精选办公、浏览器、安全防护、影音播放、压缩解压、设计创作和系统工具等电脑常用正版软件,帮助用户快速完成新电脑软件配置。

    Windows
    Windows

    正软商城Windows软件专区,汇集适用于Windows电脑的办公、设计、安全防护、影音播放、开发工具和系统优化软件,提供软件介绍、系统要求、正版授权及购买下载服务。

    PDF教程
    PDF教程

    正软商城PDF教程频道提供PDF编辑、转换、合并、拆分、压缩及格式处理方法,同时介绍常用PDF软件和工具的使用技巧。

    Mac软件 更多
    讯飞智作 网页版
    讯飞智作 网页版
    Windows/ macOS/ Linux

    讯飞智作是一款基于语音合成技术、虚拟人驱动技术与数字人形象声音构建能力的 AI 数字人音视频创作平台。

    火山引擎 网页版
    火山引擎 网页版
    Windows/ macOS/ Linux

    火山引擎是字节跳动旗下企业级云与AI服务平台。聚焦大模型核心能力,依托字节自研豆包多模态大模型,凭借火山方舟一站式平台,提供模型精调、推理部署、智能应用搭建等全链路服务,结合高性能AI算力,助力各行业快速落地大模型数字化与智能化应用。

    Aperty macOS版
    Aperty macOS版
    macOS

    Aperty 是 Skylum 推出的 AI 人像修图软件,支持自然肤质修饰、瑕疵处理、面部与身体调整、预设及批量同步。

    WINDOWS 更多
    讯飞智作 网页版
    讯飞智作 网页版
    Windows/ macOS/ Linux

    讯飞智作是一款基于语音合成技术、虚拟人驱动技术与数字人形象声音构建能力的 AI 数字人音视频创作平台。

    火山引擎 网页版
    火山引擎 网页版
    Windows/ macOS/ Linux

    火山引擎是字节跳动旗下企业级云与AI服务平台。聚焦大模型核心能力,依托字节自研豆包多模态大模型,凭借火山方舟一站式平台,提供模型精调、推理部署、智能应用搭建等全链路服务,结合高性能AI算力,助力各行业快速落地大模型数字化与智能化应用。

    PixTV 网页版
    PixTV 网页版
    Windows

    PixTV 是一款在浏览器中使用的 AI 视觉内容创作平台,提供图片、视频、音频、文字生成、AI 分镜、局部重绘、提示词反推和无限画布等工具,适合短剧、漫剧、广告及社交媒体内容制作。