107 words
1 minute
SMB_config
2026-01-29

install Samba#

Terminal window
sudo apt update
sudo apt install samba samba-common-bin
sudo cp /etc/samba/samba.conf /etc/samba/samba.conf.backup # 备份默认的配置

create system user and Samba user#

Terminal window
sudo useradd -s /usr/sbin/nologin sambauser # 添加samba user
sudo smbpasswd -a sambauser #为sambauser设置密码 pdbedit -L 查看Samba用户列表

create share directory and configure permission#

Terminal window
sudo mkdir -p /samba/share/directory
sudo chown sambauser:sambauser /samba/share/directory
sudo chmod 2770 /samba/share/directory

Configure smb#

Terminal window
sudo vim /etc/samba/smb.conf
[share]
comment = Share comment
path = /samba/share/directory
browsable = yes
read only = no
valid users = sambauser
force user = sambauser
create mask = 0660
directory mask = 2770
SMB_config
https://infini.cv/posts/smb_config/
Author
infini
Published at
2026-01-29
License
CC BY-SA 4.0

Some information may be outdated