安装
yum install -y samba samba-client
systemctl enable --now smb && systemctl status smb
配置
mkdir /samba-share
chmod 777 /samba-share
cp /etc/samba/smb.conf{,.kk}
tee /etc/samba/smb.conf <<eof
[global]
config file = /etc/samba/smb.conf
workgroup = workgroup
security = userpassdb backend = tdbsam
guest account = nobody
hosts allow = 192.168.150.0/255.255.255.0
log file = /var/log/samba/log.%m
interfaces = ens192
max connections = 0
[samba-share]
comment = samba-share
path = /samba-share
public = yes
browseable = yes
writable = yes
eof
systemctl restart smb
smb账户
不需要创建系统密码
useradd -s /sbin/nologin zhangsan转换为samba用户,根据提示设置密码
pdbedit -a zhangsan
测试
Linux测试
smbclient -U zhangsan -L 192.168.x.xWindows测试
\\192.168.x.x