本文記錄筆者配置Samba的過程,供用於自用。ios
sudo pacman -S sambavim
sudo vim /etc/samba/smb.conf 添加如下內容spa
[global]
dns proxy = No
map to guest = Bad User
netbios name = ARCH LINUX
security = USER
server string = Samba Server %v
idmap config * : backend = tdb
[public]
guest ok = Yes
path = /home/samba/public
read only = No
[private]
path = /home/samba/private
read only = No
write list = @sambarest
sudo mkdir /home/sambaserver
sudo mkdir /home/samba/sharesdns
sudo mkdir /home/samba/privatesstring
sudo chmod 777 /home/samba/shares
it
sudo chmod 777 /home/samba/privates
io
管理員登陸:登錄
groupadd smbgroup
useradd -g smbgroup samba
smbpasswd -a samba
sudo systemctl restart smbd
sudo systemctl enable smbd
注意:新版本samba的服務名變動爲smb,因此以上兩行命令要把smbd改成smb