1. Install samba
sudo apt-get install samba
sudo apt-get install samba-common
2. Know issue
issue1
software caused network interrupt.
log file
/var/log/samba/
[2016/08/23 11:26:10.944063, 0] ../source3/lib/popt_common.c:68(popt_s3_tal loc_log_fn)
Bad talloc magic value - access after free
Fix:
sudo apt-get install libtalloc-dev
issue2
can't recognize samba file system in File--> connect to server.
sudo apt-get intsall gvfs-backends
3. samba config
/etc/samba/smb.conf
base on samba version
richard@richard:~$ samba --version
Version 4.3.9-Ubuntu
0 [share]
261 comment = share folder
262 path = /home/richard/share
263 browseable = yes
264 writeable = yes
265 guest ok = yes
266 public = yes
4. samba command.
test samba after install and configured.
testparm
start and stop samba server
richard@richard:~$ sudo service smbd
force-reload restart status
reload start stop
5. security= user
使用pdbedit -L 查看samba用户。
pdbedit -a username 添加系统用户为samba用户