当前位置:网站首页 > 微服务架构 > 正文

samba共享怎么用(samba共享服务有什么用)



Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,做文件共享用。而SMB是Server Message Block的缩写,即服务器消息块 ,SMB主要是作为Microsoft的网络通讯协议,后来Samba将SMB通信协议移植到了Linux系统上,就形成了现在的Samba软件。微软又把 SMB 改名为 CIFS(Common Internet File System),即公共 Internet 文件系统,并且加入了许多新的功能。

Samba最大的功能就是可以用于Linux与windows系统直接的文件共享和打印共享,Samba既可以用于Windows与Linux之间的文件共享,也可以用于Linux与Linux之间的资源共享。由于NFS(网络文件系统)可以很好的完成Linux与Linux之间的数据共享,因而 Samba更常见的是用在了Linux与windows之间的数据共享上面。(注:笔者个人觉得,Samba在权限管理方面比NFS强大很多,因此即使是Linux与Linux之间共享数据,如有权限方面的要求,用Samba也很不错)

组成Samba运行的有两个服务,一个是SMB,另一个是NMB;SMB是Samba 的核心服务,主要负责建立 Linux Samba 服务器与Samba客户机之间的对话, 验证用户身份并提供对文件和打印系统的访问。只有SMB服务启动,才能实现文件的共享。SMB 监听139 TCP端口;而NMB服务是负责解析用的,类似与DNS实现的功能,NMB可以把Linux系统共享的工作组名称与其IP对应起来,如果NMB服务没有启动,就只能通过IP来访问共享文件,监听137和138 UDP端口。

例如,某台Samba服务器的IP地址为192.168.126.15,对应的工作组名称为MYWORKGROUP,那么在Windows的IE浏览器输入下面两条指令都可以访问共享文件。其实这就是Windows下查看Linux Samba服务器共享文件的方法。

Samba服务器可实现如下功能:WINS和DNS服务; 网络浏览服务; Linux和Windows域之间的认证和授权; UNICODE字符集和域名映射;满足CIFS协议的UNIX共享等

CentOS 7.3

修改 /etc/samba/smb.conf

运行以生效:

检查配置是否成功

在另一台Linux机器上:

命令有: help、get、put 等等

首先,enable “TCP NetBIOS” 服务

可以:nbtstat -n Windows查看netbios信息

本文介绍的是最简单的一种Samba的配置,Samba对于权限配置方面还有很多高级的用法,暂不列在本文中了,可参见参考文献和其他文章。

到此这篇samba共享怎么用(samba共享服务有什么用)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • 个人服务器搭建办公功能推荐(个人电脑服务器的搭建)2025-10-06 11:00:05
  • linux系统微信聊天记录保存多久(linux系统微信聊天记录保存多久能恢复)2025-10-06 11:00:05
  • samba共享配置(samba文件共享服务器搭建)2025-10-06 11:00:05
  • 微信收藏怎么设密码加密(微信收藏怎么设密码加密呢)2025-10-06 11:00:05
  • linux系统微信聊天记录保存多久(linux系统微信聊天记录保存多久)2025-10-06 11:00:05
  • nfs文件服务器(win7 nfs文件服务器)2025-10-06 11:00:05
  • 个人服务器(个人服务器怎么挣钱)2025-10-06 11:00:05
  • 微信好玩的代码(微信好玩的代码游戏复制)2025-10-06 11:00:05
  • 网页聊天记录怎么删除(删除微信网页版上的聊天记录)2025-10-06 11:00:05
  • 个人服务器需要备案吗怎么弄(个人服务器备案需要什么)2025-10-06 11:00:05
  • 全屏图片