1. 程式人生 > >centos7 設定samba服務

centos7 設定samba服務

samba主要是用於在windos對映到linux。開發中這樣做非常方便。

安裝:yum -y install samba 

備份配置檔案:cp /etc/samba/smb.conf  /etc/samba/smb.conf_bk

修改配置:

具體配置檔案解釋,可以百度。

vi /etc/samba/smb.conf

[global]
        workgroup = SAMBA
        security = user
        passdb backend = tdbsam
        printing = cups
        printcap name = cups
        load printers = yes
        cups options = raw
[root]
        comment = root file
        path = /root
        writeable=yes
        guest ok = yes
        create mask = 0644
        directory mode=0775
        valid users=root
        browseable = yes
        display charset=UTF-8

        unix charset=UTF-8

        dos charset=UTF-8

儲存::wq

配置檔案簡介:

對映的是root目錄。允許寫操作。建立的資料夾預設644許可權,檔案預設775許可權。使用root使用者登入。

samba使用的是tdbsam模式。所以只能使用linux 中存在的使用者。這裡我使用的是root 使用者

設定使用者密碼:

smbpasswd -a root

防火牆設定:

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


firewall-cmd --reload

關閉Selinux:

setenforce 0

vi /etc/selinux/config

SELINUX=enforcing改為SELINUX=disabled,儲存後退出

設定smb自啟動:

vi /etc/re.d/rc.local

在最後新增

/bin/systemctl start smb.service