Windows 访问 CentOS 7 共享文件夹 Samba 配置

Windows 使用用户名、密码访问 CentOS 7 共享文件夹

  1. 执行命令,查看 Windows 工作组:net config workstation
  2. 执行命令,安装 Samba:yum install samba samba-client samba-common
  3. 执行命令,允许 Samba 穿透防火墙:

    firewall-cmd --permanent --zone=public --add-service=samba

    firewall-cmd --reload

  4. 执行命令,新增用户:useradd shareuser
  5. 执行命令,新增用户组:groupadd smbgrp
  6. 执行命令,将用户加入用户组:usermod shareuser -aG smbgrp
  7. 执行命令,设置用户访问共享文件夹的密码:smbpasswd -a shareuser
  8. 执行命令,新建共享文件夹:mkdir -p /srv/samba/secure
  9. 执行命令,修改文件夹权限:chmod -R 0770 /srv/samba/secure
  10. 执行命令,改变文件夹所属组:chown -R root:smbgrp /srv/samba/secure
  11. 执行命令,修改文件夹的安全上下文:chcon -t samba_share_t /srv/samba/secure
  12. 执行命令,备份配置文件:cp /etc/samba/smb.conf /etc/samba/smb.conf.orig
  13. 执行命令,修改配置文件:vi /etc/samba/smb.conf

    • 修改 workgroup 为 Windows 的工作组:

      workgroup = 你的工作组名称
    • 添加或修改下列配置:
      [Secure] comment = Secure File Server Share path = /srv/samba/secure valid users = @smbgrp guest ok = no writable = yes browsable = yes

  14. 执行命令,验证配置是否正确:testparm
  15. 执行命令,启动服务:

    systemctl restart smb.service
    systemctl restart nmb.service

  16. 执行命令,设置服务开机启动:

    chkconfig smb on
    chkconfig nmb on

参考

  1. How to Install Samba4 on CentOS 7 for File Sharing on Windows
  2. Samba Server Installation and Configuration on CentOS 7

转载于:https://www.cnblogs.com/victorbu/p/8549794.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值