一.服务端
(1)创建共享目录:mkdir -p /home/samba/smbdir
(2)修改权限:chmod 755 /home/samba/smbdir
(3)创建共享用户组:groupadd samba
(4)创建系统用户:useradd -g samba samba
(5)修改共享目录属主:chown -R samba:samba /home/samba/
(6)修改samba用户密码:echo "Passwd@2022" |passwd samba --stdin >/dev/null 2>&1
(7)安装samba:yum -y install samba
(8)在配置文件中增加共享目录配置:echo -n "[samba]
comment = SAMBA
path = /home/samba/smbdir
public = no
valid users = @samba
browseable = yes
writable = yes" >> /etc/samba/smb.conf
(9)添加smb共享用户并设置密码:(echo "Password@2022";echo "Password@2022") | smbpasswd -a samba -s
(10)增加测试文件 echo "test smb file" > /home/samba/smbdir/readme.txt
(11)重启服务systemctl restart {smb,nmb}
二.客户端验证
方法一:
安装smb客户端:yum -y install samba-client
访问共享目录:smbclient //${serverip}/samba -U samba
方法二:
yum -y install cifs-utils
mount.cifs -o username=samba,password=Password@2022 //${serverip}/samba /mnt/