centos7下samba服务器------匿名共享

        samba服务很好的实现了windows和linux之间的文件共享,在网络中还是比较常用的。下面在centos7上做一个简单的samba匿名访问配置;

实验环境:


如图

1)安装samba的软件包,这里使用yum安装

    yum clean all

    yum insatll samba -y

    安装完后检查安装包;

    rpm -qa | grep samba

2)开启samba服务

    systemctl start smb nmb

3)samba的配置文件是smb.conf,存放在/etc/samba下,配置前建议先做一个备份

   

 4)配置samba的全局参数,由于是配置匿名访问,需要添加map to guest = bad user一列,centos7里smb版本包不再支持share;

    

参数解析

[global]
   workgroup = 工作组名 
   netbios name  = 相当于主机名
   server string = 服务器描述
   log file = 日志文件路径
   max log size = 50
   security = user

   map to guest = Bad User    #允许匿名访问

5)配置共享组,共享组主要用来定义需要在网络上共享的文件资源;

    

参数解析

[share]                          
    comment = 共享描述 
    path = /share               #共享的文件路径      
    writable  = yes             #是否可写       
    browseable = yes        #是否可被浏览        

    guest ok  = yes            #是否允许匿名访问

6)创建共享目录,上述工作组配置的路径在/目录先,所以需要在/目录下创建,配置需要一致

    

     #给匿名用户一个权限

        #进一步我们需要配置Selinux

7)基本的配置已经完成,为了实验的测试,需要关闭防火墙放行samba的流量;

    

8)使用客户机PC1进行测试,运行\\172.16.72.144

    

    

    ok啦,从windows上可以清楚的看到之前服务器里创建的aa.txt文件。


    





  • 8
    点赞
  • 45
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在 CentOS 7 上搭建邮件服务器,通常我们会使用 Postfix 和 Dovecot 这两个开源软件。以下是简要的步骤: 1. 安装基础组件: ``` sudo yum install postfix mailx dovecot-core dovecot-imapd dovecot-lmtpd dovecot-pop3d ``` 2. 配置 Postfix(作为邮件传输代理): - 修改主配置文件 `/etc/postfix/main.cf`,设置发件人域、路由、邮件接收服务器等。 - 配置域名别名(如果有多个域名):`sudo vi /etc/aliases` - 启动并设置服务为自动启动:`sudo systemctl enable postfix && sudo systemctl start postfix` - 验证 Postfix 配置:`sudo postmap /etc/postfix/main.cf && sudo postmap /etc/aliases` 3. 配置 Dovecot: - 在 `/etc/dovecot/conf.d/10-auth.conf` 和 `10-mail.conf` 中设置 IMAP 和 POP3 的认证和权限。 - 在 `/etc/dovecot/conf.d/10-ssl.conf` 中启用 SSL/TLS 支持,生成证书或使用已有的。 - 更新 Dovecot 数据库:`sudo doveadm updatedb` 4. 配置 SSL/TLS 证书: - 如果没有证书,可以使用 Let's Encrypt 或手动创建自签名证书。 - 使用 `certbot` 安装 Let's Encrypt:`sudo certbot --nginx` 5. 配置防火墙: - 确保防火墙允许必要的端口(如 25, 587, 465, 993, 995):`sudo firewall-cmd --permanent --add-service=smtps --add-service=pop3s --add-service=imaps` - 重启防火墙使设置生效:`sudo firewall-cmd --reload` 6. 测试和验证邮件服务: - 使用 telnet 命令测试端口连接。 - 使用邮件客户端(如 Thunderbird)测试 IMAP/POP3 连接。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值