一、服务端:
#安装yum install samba samba-common samba-client -ysystemctl start smb ##开启samba服务systemctl enable smb ##samba服务开启自启#建议永久关闭selinuxsetenforce 0 #关闭防火墙#如果shareserver的selinux状态为enforcing,则家目录会无法访问,此时需要setsebool -P samba_enable_home_dirs on ##开启家目录的访问#对内网ip 开放139 ,445端口防火墙:#vim /etc/firewalld/zones/public.xmlsystemctl restart firewalld.service #samba 配置vim /etc/samba/smb.conf #添加共享目录[global] #workgroup = SAMBA #显示组名[devops] path = /devops #共享目录 hosts allow = 172.21.0.0/24 #允许地址 hosts deny = 172.21.0.14 #禁止地址 admin users = lei #用户名 writable=yes #设置可以读写
1.1设置共享用户:
useradd lei ##新建一个用户,用以smb登陆smbpasswd -a lei ##用本地用户来配置samba共享用户
二、客户端:
smbclient -L //172.21.0.10 # ##查看匿名用户共享目录
smbclient -L //172.21.0.10 -U lei ##查看lei用户共享目录,lei用户的目录为lei的家目录
smbclient //172.21.0.10/devops -U lei #查看用下目录
三、客户端挂载两种方式:
mount -o username=lei,,password=密码 //172.21.0.10/devops /mnt/
vim /etc/fstab//172.21.0.10/devops /mnt cifs defaults,username=lei,password=密码 0 0
mount -a #执行挂载在看看