在Linux上挂载SMB文件共享。

2012-03-25T14:43:07+08:00 | 2分钟阅读 | 更新于 2012-03-25T14:43:07+08:00

Macro Zhao

在Linux上挂载SMB文件共享。

推荐超级课程:

@TOC

SMB服务器消息块(Server Message Block)的缩写,它是一种存储协议,提供通过网络共享目录的功能。SMB协议通常用于Windows文件共享。SMB协议最初由IBM开发,但现在由微软维护,这就是为什么它主要用于微软网络共享。

在Windows上挂载SMB文件共享就像复制共享链接并在Windows资源管理器的地址栏中粘贴一样简单。但在Linux上则有所不同。让我们看看如何操作。

可能你的Linux系统默认不支持SMB。所以你可能需要安装SMB支持。让我们来安装它。

安装

在Debian、Ubuntu及其下游版本上,你可以这样安装SMB。

  1. 使用以下命令更新可用包列表:
sudo apt update && sudo apt upgrade  
  1. 使用apt包管理器安装CIFS客户端。
sudo apt install cifs-utils
  1. 使用以下命令验证Linux是否支持CIFS。如果没有错误,说明你目前还没有CIFS连接。
mount  -t  cifs

挂载SMB共享

  1. 创建一个空目录作为挂载点,例如:
mkdir   /mnt/smb  
  1. 输入以下命令以挂载SMB共享,将*[server-ip]替换为你的SMB服务器的IP地址,[share-path]替换为服务器上SMB共享的文件路径,[mount-point]*替换为你刚刚创建的新目录。
mount -t cifs //[server-ip]/[share-path] /[mount-point]

例如:

sudo mount -t cifs //192.168.100.1/myshare /mnt/smb

挂载后,你可以进入该目录并列出文件,创建更多文件,甚至可以将这些文件用于你的应用程序需求。

你还可以使用以下命令检查网络共享占用了多少存储空间:

df -h

现在,如果你真的需要,你可以使用许多其他选项和标志来挂载,但除非你很了解这些,否则没有必要。例如,如果你想传递凭据文件,你可以使用以下标志:

 -o credentials 

带有指定读写缓冲大小的选项的命令可能如下所示。有关挂载选项的更多信息,请点击这里

sudo mount -t cifs //192.168.100.1/myshare /mnt/smb -o vers=2.0,guest,uid=0,gid=0,dir_mode=0755,file_mode=0755,mfsymlinks,cache=strict,rsize=1048576,wsize=1048576

本文的目的是简洁明了,所以我就此打住。关注我获取更多信息。

© 2011 - 2025 Macro Zhao的分享站

关于我

如遇到加载502错误,请尝试刷新😄

Hi,欢迎访问 Macro Zhao 的博客。Macro Zhao(或 Macro)是我在互联网上经常使用的名字。

我是一个热衷于技术探索和分享的IT工程师,在这里我会记录分享一些关于技术、工作和生活上的事情。

我的CSDN博客:
https://macro-zhao.blog.csdn.net/

欢迎你通过评论或者邮件与我交流。
Mail Me

推荐好玩(You'll Like)
  • AI 动·画
    • 这是一款有趣·免费的能让您画的画中的角色动起来的AI工具。
    • 支持几十种动作生成。
我的项目(My Projects)
  • 爱学习网

  • 小乙日语App

    • 这是一个帮助日语学习者学习日语的App。
      (当然初衷也是为了自用😄)
    • 界面干净,简洁,漂亮!
    • 其中包含 N1 + N2 的全部单词和语法。
    • 不需注册,更不需要订阅!完全免费!
  • 小乙日文阅读器

    • 词汇不够?照样能读日语名著!
    • 越读积累越多,积跬步致千里!
    • 哪里不会点哪里!妈妈再也不担心我读不了原版读物了!
赞助我(Sponsor Me)

如果你喜欢我的作品或者发现它们对你有所帮助,可以考虑给我买一杯咖啡 ☕️。这将激励我在未来创作和分享更多的项目和技术。🦾

👉 请我喝一杯咖啡

If you like my works or find them helpful, please consider buying me a cup of coffee ☕️. It inspires me to create and share more projects in the future. 🦾

👉 Buy me a coffee