Samba匿名共享

一、基本环境

俩台可以联网的centos8,一台配置Samba(记作A),一台进行测试(记作B),A最后静态IP,A需要关闭防火墙和SELinux

二、执行操作过程

二、一基本环境配置
(1)修改主机名为Samba

 su//进入管理员模式
 hostname 主机名称 //临时修改
 vi /etc/hostname //修改后需重启

在这里插入图片描述

(2)关闭防火墙和SELinux

systemctl stop firewalld//关闭防火墙
setenforce 0//关闭SELinux

“”“
(1)设置开机启用防火墙:systemctl enable firewalld
(2)设置开机禁用防火墙:systemctl disable firewalld
(3)启动防火墙:systemctl start firewalld
(4)关闭防火墙:systemctl stop firewalld
(5)检查防火墙状态:systemctl status firewalld

查看selinux是否开启
getenforce --查看selinux是在哪种级别
sestatus --可以查看selinux现在的状态
setenforce 1 --临时马上生效,切换成enfoLrcing
setenforce 0 --切换成permissive
--disabled和这两种模式不能在线切换,需要改配置文件重启系统使用配置文件开启或关闭selinux
vim /etc/selinux/config

二、二配置阿里云yum源
(1)备份原来的yum源

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

(2)下载阿里云的CentOS-Base.repo 到/etc/yum.repos.d/**

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo

或者

curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo

(3)清除所有仓库缓存

yum clean all

(4)建立缓存

yum makecache

(5) YUM常用命令

安装 # yum -y install telnet
查询 # yum list telnet # yum info telnet
更新 # yum update telnet
删除 # yum -y remove telnet
清除 # yum clean all

二、三Samba匿名共享配置
(1)安装Samba服务程序包

yum install samba -y
rpm -qa|grep samba   //查看是否安装成功

在这里插入图片描述

(2)查看开放的端口

netstat -tlnup

(3)配置共享资源
1、新建共享目录/public

mkdir /public

2、修改配置文件/etc/samba/smb.conf

cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
vim /etc/samba/smb.conf  //修改成下面的样子

“”“
[global]
        workgroup = WORKGROUP
        server string = Samba Server Version %v
        netbios name = Share
        interfaces = lo 192.168.2.3/24
        hosts allow = 127. 192.168.2.
        log file = /var/log/samba/log.%m
        max log size = 500
        security = user
        map to guest = Bad User
[tmp]
        comment = Template Directories
        browseable = yes
        writable = yes
        path=/tmp
        guest ok = yes
[public]
        comment = public test
        path = /public
        browseable = yes
        writable = yes
        guest ok =yes
”“”

3、启动服务

testparm    //语法检查
systemctl start smb       //启动smb服务
systemctl start nmb       //启动nmb服务
systemctl enable smb      //设置开机自动启动smb服务
systemctl enable nmb      //设置开机自动启动nmb服务
systemctl status nmb      //查看nmb服务状态
systemctl disable firewalld  //设置开机禁用防火墙
“”“
systemctl start smb       #启动smb服务
systemctl restart smb   #重启smb服务
systemctl stop smb       #停止smb服务
systemctl status smb    #查看smb服务状态
systemctl reload smb    #平滑重启smb
systemctl enable smb   #开机自启smb服务
systemctl disable smb   #开机不启动smb服务
”“”

4、Windows客户端测试 访问共享的/public目录中,并创建文件,创建子目录、删除文件
在这里插入图片描述

在这里插入图片描述
5、Linux客户端测试

yum install samba-client -y
smbclient -L //192.168.136.3
mkdir /public/hxy
mount -t cifs //192.168.136.3/public /public/hxy
cd /public/hxy

在这里插入图片描述

6、拍摄快照

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值