一、安装
# 这里通过yum安装,也可通过源码编译安装
yum -y install samba samba-client
二、服务端配置
-
SMB配置
配置文件路径:/etc/samba/smb.conf
编辑配置文件并加入以下内容:
samba参数说明.png# 全局配置 [global] #工作组名称 workgroup = WORKGROUP #服务器说明 server string = Samba Server %v #netbios名称 #netbios name = SambaServer #安全验证方式 security = user #用户后台类型 passdb backend = tdbsam # 公共共享目录(匿名公开可写) [Public] #共享目录说明 comment = Public Share Directory #共享目录路径 path = /smb/public #是否公开 public = yes #允许写入 writeable = yes #创建文件掩码 create mask = 0644 #目录掩码 directory mask = 0755 # 用户认证目录(仅admin用户访问) [WebDev] comment = admin user directory path = /smb/webdev #授权用户 valid users = admin write list = admin #限定IP段访问 hosts allow = 192.168.10. create mask = 0644 directory mask = 0755
-
防火墙开放对应端口
#Samba使用139和445端口
firewall-cmd --permanent --add-port=139/tcp
firewall-cmd --permanent --add-port=445/tcp
systemctl restart firewalld
三、客户端配置
- Linux挂载
安装依赖:yum install -y cifs-utils
挂载目录:#指定登录用户为admin,挂载到/root/smb/ mount -ouser=admin //192.168.10.100/webdata /root/smb/ #卸载 umount /root/smb/
2.Windows挂载
#挂载,在资源管理器地址栏输入
//192.168.10.100/
#卸载
资源管理器断开连接或命令提示符
net use * /del /y
#查看连接
net use
网友评论