目录
一. samba服务简介
作用:windows系统共享文件时用到的协议smb,smb是由微软和sun公司联合开发。
Linux cifs
二. samba的基本信息
smb.service ##服务启动脚本
/etc/samba ##主配置目录
/etc/samba.conf ##主配置文件
samba_share_t ##安全上下文
139 445 ##端口
安装包: samba samba-common samba-client
三. samba的安装与启用
1.安装

2.启动
![]()
3.启用

4.测试

四. samba用户的建立
samba用户必须是本地存在的用户
1.添加samba用户

2.查看samba用户列表

3.删除samba用户

五. samba用户访问家目录
当selinux开启时
setsebool -P samba_enable_home_dirs on

1. windows下:
\\192.168.1.18

net use ##查看访问记录
net use * /del ##删除访问记录

2. 在linux下:
smbclient //192.168.1.18/westos -U westos

六. samba服务共享目录


![]()
测试:

七. samba的访问控制
![]()
hosts allow = 192.168.1.8 192.168.1.30
当写到单独共享时只对此共享生效
hosts deny

当写到【GLOBAL】 时对samba整体生效
八. samba的常用配置参数
ritable = yes ##可写
write list = westos ##指定用户可写
write list = +westos ##指定组可写
write list = @westos ##指定组可写
valid users = westos ##指定访问用户
valid users = +westos|@westos ##指定访问组
browseable = yes|no ##是否隐藏共享
map to guest = bad user ##写到全局设定中
guest ok = yes ##允许匿名用户访问
admin users = westos ##指定此共享的超级用户身份
map to guest = bad user
guest ok = yes
这两个参数必须同时出现
九. samba的多用户挂载
在客户端如果用普通的挂载方式,没有用过用户验证的人也可以访问samba服务
![]()

![]()

![]()
本文档详细介绍了Samba服务的安装、启用、用户管理、家目录访问、共享目录设置、访问控制以及多用户挂载等核心内容,提供了一站式的Samba配置教程。
39万+

被折叠的 条评论
为什么被折叠?



