Centos7下Samba服务器配置

本文详细指导如何在Linux系统中安装、配置Samba服务,包括设置开机启动、防火墙管理、SELinux关闭、用户权限分配以及修改smb.conf以允许Web访问。
摘要由CSDN通过智能技术生成

1、安装samba软件:

yum install samba -y

2、开启smb/nmb服务:

systemctl start smb nmb

3、将smb/nmb添加到开机启动项:

systemctl enable smb nmb

4、查看smb/nmb的监听端口是否打开(前者开启139和445的TCP端口,后者开启137和138的UDP端口):

netstat -anlpt |grep smb 
netstat -anlpt |grep nmb

   如果提示命令找不到先安装

netstat yum install net-tools

5、添加到防火墙白名单放行并重载防火墙

firewall-cmd --permanent --add-service=samba 
firewall-cmd --reload

--如果上述命令找不到,先安装firewalld 
yum install firewalld firewall-config

到这一步做完之后,可以用

telnet 您的smb服务器ip 139

试试通不通。

6、关闭SELinux:

setenforce 0

7、添加访问用户abc

useradd abc
smbpasswd -a abc
smbpasswd -e abc

--查看刚加的用户
pdbedit -L

8、配置Samba服务参数文件:vim /etc/samba/smb.conf

添加如下信息,表示定义了一个web的访问规则,Samba用户访问/www目录且可以写入,www目录使用chmod 777进行授权

[common]
comment=web
path=/www
writable=yes

9、重启smb/nmb服务

systemctl restart smb nmb

10、客户端可以通过这个命令访问,记得输入账号密码:\\Samba服务器

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值