linux 的samba 服务的操作
samba服务
samba分两个服务程序
smbd:负责为客户机提供服务器中共享资源的访问 ,负责监听tcp协议的139端口(smb协议)。
nmbd:负责提供基于netbios协议的主机名称解析 ,负责监听udp协议的137~138端口。
1、安装 samba: yum install -y samba //
当无法正常安装的时候 yum clean all /清空下缓存 yum repolist /在重新加载下仓库
2、配置文件
vim /etc/samba/smb.conf
3、加入用户到samba程序数据库里面
查询加入组的用户 :pdbedit -L
4、启动smb和nmb
systemctl start smb
systemctl start nmb
或停止
查看SMB服务状态:systemctl status smb
开机启动:systemctl enable smb
取消开机启动:sytemctl disable smb
停止SMB服务:systemctl stop smb
5、必须要关闭防火墙
systemctl disable firewalld 永久关闭防火墙
备注 : 不要把访问的文件 放在root目录下 会导致无法访问,
且文件的权限,读,写,可执行权限也要根据需要打开,且配置文件里的用户权限也要根据需求打开。文件夹权限=系统权限+共享权限