一.A机器192.168.0.9 samba服务端配置:
1.查看是否已经安装samba:
rpm -qi samba
2.安装:
yum install -y samba
3.添加组:
groupadd share
4.添加系统账号:
useradd -s /sbin/nologin -g share share
5.设置share用户的密码:
passwd share
6.为samba添加账户
smbpasswd -a share
7.创建共享文件夹并设置权限(0777)
mkdir -p /home/share
chown -R share:share /home/share
chmod -R 777 /home/share
8.备份 smb.conf 配置
cp -rp /etc/samba/smb.conf /etc/samba/smb.conf.bak
9.修改 smb.conf 配置
$ vim /etc/samba/smb.conf
[global]
workgroup = WORKGROUP
security = user
passdb backend = tdbsam
printing = cups
printcap name = cups
load printers = yes
cups options = raw
unix charset = UTF-8
dos charset = cp936
usershare allow guests = yes
[homes]
comment = Home Directories
valid users = %S, %D%w%S
browseable = No
read only = No
inherit acls = Yes
[printers]
comment = All Printers
path = /var/tmp
printable = Yes
create mask = 0600
browseable = No
[print$]
comment = Printer Drivers
path = /var/lib/samba/drivers
write list = @printadmin root
force group = @printadmin
create mask = 0664
[share]
comment = Share Directories
path = /home/share
valid users = share
browseable = yes
public = yes
writeable = yes
create mode = 0777
force create mode = 0777
directory mode = 0777
force directory mode = 0777
directory mode = 0777
10.关闭 SELINUX
setenforce 0
11.防火墙(firewalld)开放 samba 服务
firewall-cmd --permanent --add-service=samba
firewall-cmd --reload
systemctl restart firewalld
12.设置smb服务
sudo systemctl start smb
sudo systemctl enable smb
二.B机器192.168.0.8 客户端配置:
1.建立文件夹 :
mkdir /home/share
2.挂载命令:
mount -t cifs -o username=share,password=123465 //192.168.0.9/share /home/share