# Samba configure

By [Untitled](https://paragraph.com/@0xafe8631db0b652b8dadeadc3c6d8dac91964d7e1) · 2021-11-29

---

以CentOS7.9为例，示例samba配置
======================

    # 关闭selinux
    sed -i 's/SELINUX=enforcing/SELINUX=disabled/'   /etc/selinux/config
    setenforce 0
    
    # 防火墙开放samba端口
    firewall-cmd --zone=public --add-port=139/tcp --permanent
    firewall-cmd --zone=public --add-port=445/tcp --permanent
    firewall-cmd --reload
    
    # 添加samba用户
    smbpasswd -a testuser
    
    # /etc/samba/smb.conf配置文件添加配置
    [testuser]
            create mask = 0664
            directory mask = 0775
            path = /home/testuser
            valid users = @testuser
            write list = @testuser
    
    # 重启samba
    systemctl restart smb.service

---

*Originally published on [Untitled](https://paragraph.com/@0xafe8631db0b652b8dadeadc3c6d8dac91964d7e1/samba-configure)*
