yum install samba samba-client samba-common samba-swat
服务端 客户端 通用工具 wab管理
systemctl restart smb
vim /etc/samba/smb.conf
security=share/user
若用户验证使用user,添加:
passdb backend=tdbsam
username map=/etc/samba/smbusers
vim /etc/samba/smbusers
系统用户=samba用户1[空格]samba用户2
smbpasswd -a 系统用户
/etc/samba/smb.conf
[homes] 共享名
comment=xxxx 描述
path=/tmp/samba chmod o+w /tmp/samba
public=yes 允许匿名访问
guesk ok=yes
browseable=yes 共享可见,默认yes
writable=yes 共享可写
write list = 可写用户列表,系统用户
read only=yes 共享只读
read list=只读用户列表,系统用户 多个,分开
valid users= 允许用户列表,系统用户
invalid users = 禁止用户列表,系统用户
例: 账号认证,匿名不能访问
[work]
comment = All
path = /data
#public = no
browseable = yes
#guest ok = yes
writable = yes
read only = no
write list = ftp, work
valid users = ftp, work
客户端
smbclient -L ip 查看共享列表
smbclient //ip/共享名 -U 用户名
mount -t cifs //ip/共享名 /mnt/abc -O username=test,passwd=
windows直接运行\\ip