一.服務端
(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/