Linux中的Samba服务器的安装与配置(信安2班08号)
创始人
2025-01-20 05:03:54
0

目录

一、基本了解

二、工作过程

1.Samba服务器的安装

​编辑

2.关闭防火墙

3.Samba服务器的启动

三、Smaba服务的配置


一、基本了解

Samba服务简介
历史:Samba是一款能够让Linux系统应用微软文件资料的工具。微软制定了SMB协议,用于局域网文件共享,SMB协议的全称是服务消息块(Servermessage block)SMB协议移植到Linux平台上,就诞生了Samba软件。

Samba的特点
1.Samba最大的特点就是可以用于Linux和Windows之间进行文件共享和打印机共享。

2.Samba服务在未停止服务的情Samba有两个核心守护进程,即smb和nmb,Samba服务在未停止服务的况下,smb监听139TCP端口,nmb监听137和138UDP端口。

3.Samba还可以用于两台Linux服务器之间进行文件夹共享。

二、工作过程

Samba服务通信的工作步骤如下:

1.客户端向Samba服务器发送SMB neqprot请求数据报

2.如果版本不符合|认证失败,客户端与Samba服务器的通信结束

3.客户端向Samba服务器发送包含认证信息的SMB Sesssetup X数据报

4.如果版本不符合|认证失败,客户端与Samba服务器的通信结束

5.客户端向Samba服务器发送SMB TconX请求数据报

6.客户端接收Samba服务器的共享资源列表

1.Samba服务器的安装

可以通过如下命令确认Smaba是否已安装

yum list installed|grep samba

 如下图,这是已经安装过后的样子

如果系统还未安装Smaba,可以使用yum命令安装Smaba软件包

yum install -y smaba

如果你出现了以上bug,发现安装不了,如图这是因为PID为2550进程被占用了,所以你需要手动删除

sudo rm -f /var/run/yum.pid

删除后应该就能再次运行了

2.关闭防火墙

接下来我们关闭防火墙 并且设置在下次开机前自动关闭防火墙

systemctl  stop firewalld systemctl  disable firewalld
3.Samba服务器的启动

启动Smaba服务:

systemctl start smb nmb

如果希望系统启动时自动加载samba服务,可以执行以下命令设置该服务器下次开机自动启动:

systemctl enable smb nmb

三、Smaba服务的配置

Linux的Samba服务配置涉及在Linux系统上设置和配置Samba服务,是实现在Linux和Windows系统之间共享文件和打印机。

接下来我们配置samba的主配置文件/etc/samba/smb.conf

vim /etc/samba/smb.conf

如图,可以看到smb文件里有许多的配置以及参数,这些配置都是用来确保samba服务能够既安全又能满足用户的访问需求,每一个配置都有许多不同的参数。

[global]部分是全局配置区域,用于定义Samba服务器的全局设置,如工作组的名称、登录方式、安全性设置等。这些设置适用于整个Samba配置文件中的所有共享目录和打印机。

[homes]部分用于配置用户家目录的共享。当用户在Windows环境中通过Samba访问他们的家目录时,这个部分定义了访问权限和行为。 例如,它可能设置为允许用户以自己的Windows凭据登录并访问自己的家目录。

[printers]部分用于配置打印机的共享。当用户在Windows环境中通过Samba打印时,这个部分定义了打印机共享的名称、路径以及打印机设置。 例如,它可能设置为共享名为“Printers”的打印机,其路径指向实际的打印机配置文件。

[print$]部分用于配置打印机的共享。它是一个特殊的共享,通常用于访问打印机队列和打印机配置文件。 在这个共享中,用户可以访问打印机队列的配置文件,以及打印作业的状态。

[share]部分用于配置文件共享。这个部分可以包含多个子部分,每个子部分代表一个共享目录。 例如,一个子部分可能命名为[share_name],并定义了共享目录的路径、访问权限、文件权限、打印机支持等。

如果用户不需要将用户主目录共享的话可以将第二个[home]屏蔽

如果不需要设置打印共享的话可以将[printers]和[print$]屏蔽,如下图:

相关内容

热门资讯

一分钟内幕!科乐吉林麻将系统发... 一分钟内幕!科乐吉林麻将系统发牌规律,福建大玩家确实真的是有挂,技巧教程(有挂ai代打);所有人都在...
一分钟揭秘!微扑克辅助软件(透... 一分钟揭秘!微扑克辅助软件(透视辅助)确实是有挂(2024已更新)(哔哩哔哩);1、用户打开应用后不...
五分钟发现!广东雀神麻雀怎么赢... 五分钟发现!广东雀神麻雀怎么赢,朋朋棋牌都是是真的有挂,高科技教程(有挂方法)1、广东雀神麻雀怎么赢...
每日必看!人皇大厅吗(透明挂)... 每日必看!人皇大厅吗(透明挂)好像存在有挂(2026已更新)(哔哩哔哩);人皇大厅吗辅助器中分为三种...
重大科普!新华棋牌有挂吗(透视... 重大科普!新华棋牌有挂吗(透视)一直是有挂(2021已更新)(哔哩哔哩)1、完成新华棋牌有挂吗的残局...
二分钟内幕!微信小程序途游辅助... 二分钟内幕!微信小程序途游辅助器,掌中乐游戏中心其实存在有挂,微扑克教程(有挂规律)二分钟内幕!微信...
科技揭秘!jj斗地主系统控牌吗... 科技揭秘!jj斗地主系统控牌吗(透视)本来真的是有挂(2025已更新)(哔哩哔哩)1、科技揭秘!jj...
1分钟普及!哈灵麻将攻略小,微... 1分钟普及!哈灵麻将攻略小,微信小程序十三张好像存在有挂,规律教程(有挂技巧)哈灵麻将攻略小是一种具...
9分钟教程!科乐麻将有挂吗,传... 9分钟教程!科乐麻将有挂吗,传送屋高防版辅助(总是存在有挂)1、完成传送屋高防版辅助透视辅助安装,帮...
每日必看教程!兴动游戏辅助器下... 每日必看教程!兴动游戏辅助器下载(辅助)真是真的有挂(2025已更新)(哔哩哔哩)1、打开软件启动之...