CentOS7中安装与配置Samba

CentOS7中安装与配置Samba

1.主要作用:

Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成,SMB协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源。通过设置“NetBIOS over TCP/IP”使得Samba不但能与局域网络主机分享资源,还能与全世界的电脑分享资源。接下来,就和Rookie_AXin一起配置Samba吧。


一、安装samba服务

yum -y install samba

在这里插入图片描述

在这里插入图片描述

二、查看安装状况

rpm -qa |grep samba

在这里插入图片描述

三、设置开机自启

systemctl enable smb.service
systemctl enable nmb.service

在这里插入图片描述

四、启动服务

//启动服务
systemctl start smb.service
//查看启动服务的状态
systemctl status smb.service

在这里插入图片描述

五、关闭防火墙

//查看防火墙状态
systemctl status firewalld
//关闭防火墙 
systemctl stop firewalld.service
//开启防火墙(在配置Samba不需要开启)
systemctl start firewalld.service
//查看防火墙状态
systemctl status firewalld 

在这里插入图片描述

六、修改主配置文件

1.备份配置文件

cp -p /etc/samba/smb.conf /etc/samba.conf.bak

在这里插入图片描述

2.在修改配置文件,替换文件内容

gedit /etc/samba/smb.conf

在这里插入图片描述

[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

[public]
    comment = Public Stuff
    path = /share
    browseable = yes
    guest ok = yes
    writeable = yes
    public=yes

七、建立共享目录

//创建文件夹
mkdir /share
//在文件夹中创建一个文本文档
echo "This is a share file">/share/share.txt
//cv文本文档
touch /share/share{01..10}
//查看文件夹里面所有的内容
ll /share/

在这里插入图片描述

八、重启smb服务

systemctl restart smb.service
systemctl status smb.service

在这里插入图片描述

九、测试smb.conf配置是否正确

testparm

在这里插入图片描述

十、创建一个账户,专门用于共享文件

//创建用户
 useradd  laige 
//为用户设置密码
 smbpasswd -a laige

在这里插入图片描述
注意:这里需输入两次密码,密码需要一样,第一次是输入密码,第二次是验证密码

十一、访问Samba服务器共享文件

1.linux中:

//这里的ip地址是虚拟机本机的ip地址,使用ip addr就可以查询到本机的ip地址
smbclient //192.168.10.103/public/

在这里插入图片描述

2.windows中

\\192.168.10.103\public

在这里插入图片描述

//输入你刚刚创建的账户和密码我的账号和密码是:
账号:laige
密码:123456

在这里插入图片描述
进去效果图:
在这里插入图片描述
到此,你的Samba就安装成功了,

结束语

好了,跟着我一起将Samba配置好了,如果中间出现什么问题,请私信我或者给我留言,我会为你解答,相聚有时,后会有期。

  • 13
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值