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

linux 的samba 服务的操作_第1张图片

 

3、加入用户到samba程序数据库里面

linux 的samba 服务的操作_第2张图片

查询加入组的用户 :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目录下 会导致无法访问,

且文件的权限,读,写,可执行权限也要根据需要打开,且配置文件里的用户权限也要根据需求打开。文件夹权限=系统权限+共享权限

linux 的samba 服务的操作_第3张图片

你可能感兴趣的:(samba)