2025年samba共享服务(samba共享服务 Windows)

samba共享服务(samba共享服务 Windows)大家好呀 这里是码农后端 今天来简单聊一聊 SAMBA 服务 SAMBA 服务主要用于实现 windows 和 Linux 下的文件共享 打印共享等 1 什么是 SAMBA SMB Server Message Block 协议实现文件共享 也称为 CIFS Common Internet File System 是 Windows 和类 Unix 系统之间共享文件的一种协议 2 SAMBA 主要进程 2 1 smbd 进程 控制发布共享目录与权限 负责文件传输 TCP 139 445 2 2




大家好呀!这里是码农后端。今天来简单聊一聊SAMBA服务。SAMBA服务主要用于实现windows和Linux下的文件共享、打印共享等。

1、什么是SAMBA?

SMB(Server Message Block)协议实现文件共享,也称为CIFS(Common Internet File System),是Windows和类Unix系统之间共享文件的一种协议。;。

2、SAMBA主要进程

2.1 smbd进程

控制发布共享目录与权限、负责文件传输TCP,139 445

2.2 nmbd进程

1)用于名称解析netbios,UDP,137 138

2)基于NETBIOS协议获得计算机名称 => 解析为相应IP地址,实现信息通讯

3、SAMBA环境准备

1)从模板机中克隆一台Linux服务器SAMBA

2)更改主机名与IP地址

3)关闭防火墙与SELinux

4)配置yum源

有网情况下使用默认yum源即可

4、SAMBA软件安装(服务器搭建)

一文带你快速理解什么是Samba服务_Windows

注:SAMBA是一个C/S架构的软件,Client主要是Windows

5、smb配置文件

6、SAMBA综合案例

搭建一个SAMBA服务,共享一个目录/samba/share,客户端使用user01/123,通过windows或Linux可以在该目录里创建或删除文件。

1)SAMBA服务器环境准备

更改主机名称、IP地址、关闭防火墙、SELinux、配置YUM源

2)安装SAMBA软件

3)查询SAMBA生成文件列表(rpm -ql)

4)在服务器端创建一个共享目录

5)编辑配置文件(/etc/smb.conf),实现SAMBA共享

注:guest ok 等价于 public

6)创建一个user01用户,然后添加到samba认证中,设置密码为123

7)启动nmb与smb服务

8)基于Windows或Linux实现文件共享

Windows:

a、首先安装SAMBA支持。打开控制面板 => 程序与功能选项。

一文带你快速理解什么是Samba服务_Windows_02

b、找到Windows功能选项

一文带你快速理解什么是Samba服务_文件共享_03

c、安装SAMBA功能(客户端)

如下勾选上即可

一文带你快速理解什么是Samba服务_文件共享_04

d、进入计算机(此电脑)=> 映射网络驱动器

一文带你快速理解什么是Samba服务_IP_05

e、设置SAMBA服务器的地址信息:

一文带你快速理解什么是Samba服务_Windows_06

192.168.91.10 => Linux服务器的IP地址 smb_share => 配置的SAMBA标签

思考:为什么挂载完成后,目录不可写?

解决:增加权限

9)基于Linux或Linux实现文件共享

使用smbclient查看目录信息

把SAMBA挂载到Linux系统(类似NFS)

访问控制说明:

7、总结

1)ftp:局域网外网都可以

2)nfs:局域网,挂载方式访问 mount.nfs,侧重于Linux与Linux之间。

3)samba:局域网,直接访问(smbclinet)挂载的方式 mount.cifs,侧重于Windows与Linux之间。

好了,以上就是今天这篇文章的全部内容了。

编程小号
上一篇 2025-03-15 23:40
下一篇 2025-02-08 15:11

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ri-ji/29474.html