samba服务器搭建(samba配置文件详解)

zzxiexin 3 0
samba服务器搭建:

主要实现在linux和windows系统间文件共享服务,这样方便不同系统间文件互通。

1、安装samba服务器

使用前面咱们搭建好的在线yum源服务器来安装samba服务。包括:检查samba软件包,解决软件包的依赖关系,下载软件包,更新软件包等。

yum install samba -y安装Samba服务器

解决依赖关系

依赖包安装

验证更新完成

2、设置开机自启动,开机服务

设置Samba服务器开机自启动,启动smb服务。

使用systemctl enable smb设置开机自启动,使用systemctl start smb启动Samba服务器

3、添加防火墙策略

添加Samba服务到防火墙的策略中,然后重新启动防火墙即可。

配置防火墙策略

4、创建共享目录

创建两个目录并修改权限,/share 某用户认证的共享目录;/public 用来做匿名的用户。

创建目录,修改权限

5、修改共享目录的上下关系,设置布尔值

修改两个共享目录的上下文关系

修改共享目录上下文关系

恢复SELinux文件属性即恢复文件的安全上下文

恢复文件安全按上下文

使用getsebool命令查询samba所有布尔值,并对框中两行off值修改为on值。

查询samba所有布尔值

使用setsebool命令修改两行中的布尔值

修改布尔值为on

6、修改samba主配置文件

建议在修改配置文件前,先给文件做备份,在这里就不做赘述了。

编辑samba主配置文件

补充说明:samba4相比较以前samba3有了重大变化是security四种验证方式中不再支持share了。

修改前smb.conf文件

修改smb.conf主配置文件:share 普通用户共享配置文件;public 匿名用户共享配置文件。

普通用户共享配置文件

匿名用户共享配置文件

修改完成后,保存退出即可。

7、给共享用户添加密码

先安装给samba用户添加密码用到的软件

添加samba用户njxh1,并设置密码njxh1

8、重启Samba服务

9、客户端测试(Windows系统)

先查看服务器ip地址

查看服务器IP地址

测试此IP地址访问会弹出此对话框,提示输入samba用户密码验证。

打开了linux 服务器上的共享目录

打开share共享目录,我们可以创建目录等,samba用户测试成功!

到此,Samba用户共享目录测试完成,匿名用户登陆只需要修改配置文件,在security=user下面添加一行map to guest = Bad User

备注:如果不写,在访问匿名和普通用户访问时,在全局下访问匿名共享,也需要用户账号,密码进行登陆。

标签: #samba服务器搭建

  • 评论列表

留言评论

 
QQ在线咨询
售前咨询电话
173-175-32776
技术支持电话
173-175-32776
嘿,欢迎咨询