Linux之搭建samba服务器

本文详细介绍了如何在Linux系统中安装和配置Samba服务,包括匿名共享、用户级别的共享目录设置,并提供了重启服务的步骤。同时,针对Windows和Linux客户端的访问方法进行了说明,如解决Windows客户端切换用户访问的问题。
摘要由CSDN通过智能技术生成

一、 安装步骤

1、 rpm -q samba 检查是否安装samba服务,默认安装

2、 使用yum安装samba软件

#yum install -y samba samba-common samba-client

3、 新建一个目录,为共享文件目录

#mkdir –p /home/test

4、 修改samba配置文件目录

#vi /etc/samba/smb.conf
1)、Share级别的samba配置
sercurity=user 改为sercerity=share //匿名用户登录
在最下面添加如下:为设置共享目录
[test] //共享目录名,需要加方括号
Path = /home/test //共享文件路径
browseable = yes //共享目录是否可访问
wrtiable = yes //共享目录是否可写入
guest ok = yes //共享目录是否可匿名登录
public = yes //是否允许guest访问
保存并退出
重启samba服务service smb restart
2)、user级别的samba服务器配置
hosts allow = 191.168.11.0/255.255.255.0
# 配置允许访问的地址段,可选
security = user
#设置安全级别为user
passdb backend = tdbsam
#使用数据库文件创建用户数据库
#使用smbpasswd –a aaa添加用户,要求用户为系统用户
#在输入完上述命令后会弹出输入设置samba密码
[aaa] #共享目录名1
comment=samba users ceshi #共享目录说明
path=/home/aaa #共享目录路径
browseable=yes #共享目录是否允许访问
writable=yes #共享目录是否允许写入
valid users=aaa #有效访问用户
public=no #是否允许guest用户访问
guest ok=yes #连接是否需要密码
[wuhs] #共享目录2
path=/home/wuhs
browseable=yes
writable=yes
valid users=wuhs
public=no
guest ok=yes
[samba] #共享目录3
comment=share directory
path=/home/samba
browseable=yes
writable=no
public=yes #不需要密码的对公共开放的共享目录
guest ok=no

5、 配置完成后重启samba服务

#service smb restart
至此samba服务器user级配置完成,每个Linux系统用户可以访问自己的共享目录,所有人可以访问share共享目录

6、 Samba服务器状态查看

#smbstatus
命令用于显示主机中samba服务器的链接状态,包括链接服务器的客户端IP地址、主机名、登录用户名、锁定的文件等,通过smbstatus命令可以了解samba服务器的运行状态。
在这里插入图片描述

二、 samba客户端访问说明

1、 一、windows客户端

1)、在win7 client终端切换user访问samba服务器的时候报错,
报错信息:无法访问,您可能没有权限使用网络资源,请与这台服务器的管理员联系以查明您是否有权限访问。不允许一个用户使用一个以上用户名与服务器或共享资源的多重连接。

2)、在dos窗口下使用命令net use * /del /y 两次清除连接后即可切换账号访问samba服务器。

2、 二、Linux客户端

1)、先使用rpm –qa |grep samba确认samba客户端是否已安装
在这里插入图片描述

2)、smbclient //192.168.11.228/wuhs -U wuhs使用此命令连接samba服务器
输入完密码后进入共享目录

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

恒悦sunsite

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值