rocky linux版本:9.4
一、samba协议
SMB 协议被设计成为允许计算机通过本地局域网(LAN)在远程主机上读写文件。
远程主机上通过 SMB 协议开放访问的目录称为共享文件夹。
SMB从ISO/OSI网络分层的眼光来看是在会话层(session layer)和表示层(presentation layer)以及小部分应用层(application layer)的协议。如果以TCP/IP协议划分的眼光来看,则SMB是一个工作在应用层的协议
端口:139,445,使用NetBIOS的应用程序接口,或者TCP接口。
二、smb协议部署
注:
1.搭建环境最好在联网状态下 能ping通互联网(尝试ping百度是否连通)
2.搭配各服务器之前,先关闭防火墙
1、关闭防火墙
#查看防火墙状态
systemctl status firewalld.service
#停止防火墙
systemctl stop firewalld.service
#关闭防火墙
systemctl disable firewalld.service
#关闭selinux
setenforce 0
sed -i 's/SELINUX=permissive/SELINUX=disabled/g' /etc/selinux/config
2、Samba服务器搭
yum -y install samba samba-client cifs-utils
mkdir /smb
# 给予文件夹权限
chmod -R 777 smb
vi /etc/samba/smb.conf
#在最后添加新一段:
#[smb]
# path=/smb(路径)
# browseable=yes
# writable=yes
# public=no
# valid users=smb(别名)
#添加用户
useradd smb(用户名)
#设置密码
smbpasswd -a smb(用户名) 输入密码 确认密码
#开启Samba服务
#服务状态
systemctl status smb
#服务开机启动
systemctl enable smb