没有合适的资源?快使用搜索试试~ 我知道了~
CentOS7配置samba共享文件系统1
试读
14页
需积分: 0 0 下载量 28 浏览量
更新于2022-08-08
收藏 199KB DOCX 举报
1、创建测试目录和文件执行以下脚本,创建/tmp/docs目录,生成测试和文件,并指定用户和组
4、注意事项1)security参数要用user,不能用shar
我们知道 Windows 系统之间可以共享文件系统和打印机,Linux 系统采用 Samba 来实现共享文件
系统和打印机的功能。通过 SMB 协议,Windows 和 Linux 系统之间的文件系统和打印机可以互相访
问。
SMB(Server Messages Block)协议是一种在局域网上共享文件系统和打印机的 TCP 应用层协
议, 它为局域网内的不同计算机之间提供文件系统和打印机的共享服务。SMB 协议是客户/服务器型,
Samba 是在 Linux 系统上实现 SMB 协议的一个免费软件。
一、安装软件包
Samba 涉及到四个软件包,有些功能您可能用不上,但是安装了也不会有问题。
1)samba:Samba 服务器。
2)samba-client:Samba 客户端。
3)samba-common:Samba 服务器和客户端相关的软件。
4)cifs-utils:通用的 Internet 文件系统实用程序,支持与 Windows、OS X 和其他 Unix 系统进
行跨平台文件共享。
yum -y install samba samba-client samba-common cifs-utils
二、修改系统配置
1、关闭 SELINUX
修改/etc/selinux/config 文件,把 SELINUX 参数的值改为 disabled。
SELINUX =disabled
重启 linux 系统或执行 setenforce 0 使修改马上生效。
2、开通防火墙端口
Samba 涉及到以四个端口:UDP 137、UDP 138、TCP 139、TCP 445。
1)防火墙开通 samba 服务。
firewall-cmd --zone=public --add-service=samba --permanent
2)重启防火墙。
systemctl restart firewalld
3、启用 smb 服务
Samba 的服务名是 smb。
1)启动 smb 服务。
systemctl start smb
2)把 smb 服务设置为开机自启动。
systemctl enable smb
三、Samba 服务的参数文件
Samba 服务的参数文件是/etc/samba/smb.conf,在 CentOS7 版本的系统中,该文件的原始内容
如下:
# See smb.conf.example for a more detailed config file or
# read the smb.conf manpage.
# Run 'testparm' to verify the config is correct after
# you modified it.
[global]
workgroup = SAMBA
security = user
passdb backend = tdbsam
printing = cups
printcap name = cups
load printers = yes
cups options = raw
[homes]
comment = Home Directories
valid users = %S, %D%w%S
browseable = No
read only = No
inherit acls = Yes
[printers]
comment = All Printers
path = /var/tmp
printable = Yes
create mask = 0600
browseable = No
[print$]
comment = Printer Drivers
path = /var/lib/samba/drivers
write list = @printadmin root
force group = @printadmin
create mask = 0664
directory mask = 0775
[global]组是全局参数,根据不同的需求,我们会修改部分参数。
[homes]组是用户主目录参数,我们不关心它。
[printers]和[print$]组是共享打印机参数,我们不关心它。
testparm 命令可以测试 smb.conf 配置是否正确。
testparm -v 命令可以详细的列出 smb.conf 支持的配置参数。
smb.conf 文件的配置比较麻烦,网上有很多资料,但大部分不准确。我先不介绍 smb.conf 文件中
参数的含义,我用实际应用的场景来介绍它的配置。
剩余13页未读,继续阅读
资源推荐
资源评论
5星 · 资源好评率100%
170 浏览量
2015-05-22 上传
185 浏览量
2018-11-19 上传
2018-06-21 上传
2017-05-20 上传
159 浏览量
2022-11-03 上传
2014-04-30 上传
5星 · 资源好评率100%
175 浏览量
2014-06-22 上传
2022-08-04 上传
2019-06-19 上传
142 浏览量
138 浏览量
130 浏览量
133 浏览量
120 浏览量
118 浏览量
5星 · 资源好评率100%
155 浏览量
2014-08-19 上传
2022-12-06 上传
5星 · 资源好评率100%
110 浏览量
171 浏览量
171 浏览量
资源评论
实在想不出来了
- 粉丝: 36
- 资源: 318
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功