centos7下samba服务搭建

centos7下samba服务搭建

  • 第一步 环境准备
    • 第二步 修改samba配置文件并启动samba
      • 第三步 测试服务
        • 第四步 发现windows无法给共享目录添加文件

第一步 环境准备

1.配置网络与主机名称:
设置主机名称:
hostnamectl set-hostname samba
修改网络配置(根据自身实际情况):
vim /etc/sysconfig/network-scripts/ifcfg-ens33
centos7下samba服务搭建_第1张图片
修改后重启网络: systemctl restart netywork

2.关闭防火墙与selinux
centos7下samba服务搭建_第2张图片
3.准备本地yum源
mkdir /opt/centos
mount /dev/cdrom /opt/centos
在这里插入图片描述

在这里插入图片描述
4.安装samba服务
yum -y install samba

第二步 修改samba配置文件并启动samba

1.修改samba配置文件
vi /etc/samba/smb.conf
打开后在文件最后新建一行并添加内容
在这里插入图片描述
保存退出
创建需要共享的目录: mkdir /share
2.启动samba服务:
systemctl start smb
systemctl start nmb
3.创建用户:
useradd share1
smbpasswd -a share1

New SMB password:123456
Retype new SMB password:123456
Added user share1.

第三步 测试服务

1.windows开启samba功能:
打开控制面板
centos7下samba服务搭建_第3张图片
点击启用或关闭windows功能:centos7下samba服务搭建_第4张图片
开启samba功能(客户端):
centos7下samba服务搭建_第5张图片
2.windows连接samba
进入计算机(我的电脑),找到映射网络驱动器:
centos7下samba服务搭建_第6张图片
连接samba:
centos7下samba服务搭建_第7张图片
键入用户名和密码:
centos7下samba服务搭建_第8张图片
连接成功:
centos7下samba服务搭建_第9张图片

第四步 发现windows无法给共享目录添加文件

centos7下samba服务搭建_第10张图片
执行命令:
setfacl -m u:share1:rwx /share
或:
chmod 777 -R /share
最后发现服务端(centos7)与客户端(windows)均可在共享目录写入文件
centos7下samba服务搭建_第11张图片

至此,在centos7上搭建samba服务成功

你可能感兴趣的:(centos7基础服务搭建,linux,centos,运维,服务器,samba)