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