前端开发入门到精通的在线学习网站

网站首页 > 资源文章 正文

「零基础也能学好Linux」CentOS7搭建samba文件共享服务器图文版

qiguaw 2025-04-07 18:07:24 资源文章 46 ℃ 0 评论

samba服务器搭建:


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

1、安装samba服务器

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





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

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

3、添加防火墙策略

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


4、创建共享目录

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

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

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


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


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

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


6、修改samba主配置文件

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

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

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



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

7、给共享用户添加密码

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


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


8、重启Samba服务


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

先查看服务器ip地址


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

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

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


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

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

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表