samba 配置_Linux Samba 配置

本文介绍了Samba的基础知识,包括其安装步骤和配置文件的主要参数。通过详细讲解配置过程,帮助读者掌握如何在Linux系统中设置Samba服务器,并提供了配置完成后重启服务器的命令。
摘要由CSDN通过智能技术生成

Samba介绍

Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。SMB协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源。通过设置“NetBIOS over TCP/IP”使得Samba不但能与局域网络主机分享资源,还能与全世界的电脑分享资源。

Samba安装

检测是否安装

rpm -qa | grep samba

c7a9ea8e011753c24d6444fe60fd649e.png

安装

yum install samba samba-client samba-common

Samba服务器配置文件常见参数

配置文件介绍(记得先备cp /etc/samba/smb.conf /etc/samba/smb.conf.backup):sudo vim /etc/samba/smb.conf)

workgroup = WORKGROUP #WORKGROUP表示Windows默认的工作组名称,一般共享给windows 是设置为WORKGROUP,此字段不重要,无需与 Windows 的域保持一致security = user 表示指定samba的安全等级,安全等级分别有四种:share(其他人不需要账号密码即可访问共享目录)、user(检查账号密码)、server(表示检查密码由另外一台服务器负责)、domain(指定Windows域控制服务器来验证用户的账号和密码) 注: samba 4 不再支持 security = share (查看版本 smbd --version) 当 security = share 使用下面这段,这段自己添加的,其中myshare这个名字表示其他机子访问该分享地址时用: file://该服务机IP/myshare可以返回的账号必须是系统已经存在的账号。先给系统添加账号: useradd user1,再用samba的设置添加账号: pdbedit -a user1,会让你设立该samba账号密码。列出账号: pdbedit -L
需要给你要共享的文件夹分配权限,最好是777权限。一份完整的samba配置文件

d5f2600c985093fead9023282f0a4926.png

配置完成之后进行重启

命令如下

systemctl start smb.service重新加载Smaba服务systemctl enable smb.service关闭防火墙systemctl stop firewalld
windows本地再添加映射如图

1626a451bfb397d1a113168a45948311.png

输入账号和密码就可以连接上了。以上均在centos 8 上实现的,不同版本的系统命令有所差别。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值