samba服务

Samba服务1. Samba简介Samba服务和NFS服务一样,都是可以实现文件共享,但是Samba服务可以支持Windows平台。Samba是在Linux和Unix系统上实现SMB协议对的一个免费软件,而SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。SMB是基于C...
摘要由CSDN通过智能技术生成

Samba服务

1. Samba简介

Samba服务和NFS服务一样,都是可以实现文件共享,但是Samba服务可以支持Windows平台。Samba是在Linux和Unix系统上实现SMB协议对的一个免费软件,而SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。SMB是基于C/S架构,客户机可以访问服务器上的共享文件系统、打印机和其他资源。
Samba监听端口有:

TCP UDP
139(NetBIOS协议) 137(NetBIOS协议)
445(SMB协议) 138(CIFS协议)

TCP端口对应的是SMBD服务,smb是Samba的主要启动服务器,让其它主机能知道服务器共享了什么

UDP端口对应的是NMBD服务,nmb是用来解析的,就是将这台服务器所共享的工作组以及在此工作组下的netbions name解析出来,如果不打开nmb服务器的话,只能通过ip访问

Samba则是通过这两个服务来控制

安装需要的软件包:

Samba 服务端软件
Samba-client 客户端软件

Samba的共享用户:

账号 密码
都是系统用户/etc/passwd Samba服务自有密码文件,通过smbpasswd -a USERNAME命令设置
//smbpasswd命令:
		-d	//禁用用户账号
		-a	//添加系统用户为samba用户并为其设置密码
		-e	//启用用户帐号
		-x		//删除用户帐号

为了区别Linux主机中的系统用户,通常将用于访问Samba共享资源的用户成为共享用户。Samba服务器使用独立的共享账号数据文件,其中的账号名称必须有与它同名的系统用户相对应。共享用户的密码和系统用的密码可以不一致。

Samba安全级别:
Samba的安全级别有三个,分别是user,server,domain

安全级别 作用
user 需验证来访主机提供的口令后才可以访问;提升了安全性
server 使用独立的远程主机验证来访主机提供的口令(集中管理账户)
domain 使用域控制器进行身份验证

以前的samba版本支持的安全级别有四个,分别是share,user,server,domain
share:来访主机无需验证口令(可以匿名访问);比较方便,但安全性很差

Samba配置文件详解:
samba 服务的主配置文件/etc/samba/smb.conf 主要由三部分组成:

Samba三大组成 作用
[global] 全局设置,里面的配置信息对整个服务器都生效
[homes] 宿主目录共享设置,此处用来设置Linux用户的默认共享,对应用户的宿主目录。当用户访问服务器中与自己用户名同名的共享目录时,通过验证后将会自动映射到该用户的宿主目录中
[printers] 打印机共享设置

Samba服务程序中的参数及作用:

[global] 全局参数
workgroup = SAMBA 工作组名称
security = user Samba 的安全模式
passdb backend = tdbsam 定义用户后台的类型,共有3种
#smbpasswd 使用smbpasswd命令为系统用户设置Samba服务程序的密码
#tdbsam 创建数据库文件并使用pdbedit命令建立Samba服务程序的用户
#ldapsam 基于LDAP服务进行账户验证
load printers = yes 设置在Samba服务启动时是否共享打印机设备
cups options = raw 打印机的选项
[homes] 共享参数
comment = Home Directories 描述信息
browseable = No 指定共享信息是否在“网上邻居”中可见(表示设置共享是否可见)
read only = No 是否有写权限 no 代表有写权限
valid users = %S, %D%w%S 有效的用户,就是能通过验证的用户,但是只有写权限。@组名表示授权一个组
[printer
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值