Samba网络文件共享服务介绍(windows访问linux共享目录)
它是一个在Linux和UNIX系统上实现SMB协议的软件。SMB协议,全称Server Message Block,是一种在局域网上共享文件和打印机等资源的通信协议。有了Samba,Windows和Linux/UNIX之间的文件互访问题就迎刃而解啦。它主要由服务器和客户端程序组成,提供smbd和nmbd两个服务程序来完成各种功能
1、 yum安装
yum install –y samba
2、查看安装完成的samba包
2、 启动Samba服务并设置成开机自启
systemctl start smb
systemctl enable smb
其他命令:
systemctl start smb #启动服务
systemctl status smb #查看当前服务运行状态
systemctl sop smb #停止服务
3、 创建共享目录(例如:/data/tool)
mkdir –p /data/tool
4、 创建账号和组
groupadd testgroup #创建组testgroup
useradd –G testgroup test #创建用户test,并将用户test添加到testgroup组
5、 给test用户授权
chown –R test:testgroup /data/tool
6、 设置test用户名的密码:
pdbedit -a test
7、 编写samba配置文件
vi /etc/samba/smb.conf
[tool] #共享文件名称
comment=share #描述信息
path= /data/tool #共享文件夹路径
public=no #用来指定该共享是否允许guest账号访问(yes/no)
writable=yes #允许写入(no:不可以写入)
其他参数说明:
browseable=yes/no (指定该共享是否可以浏览)
available=yes/no (指定该共享资源是否可用)
全局参数说明[global]可以网上自行查找
8、 修改config文件
vi /etc/selinux/config
将SELINUX=disabled
用命令使文件生效
setenforce 0
9、 重启服务
systemctl restart smb
10、windows访问共享目录
\192.168.243.131
注意:windows和linux系统的防火墙要关闭。
转载此文是出于传递更多信息目的。若来源标注错误或侵犯了您的合法权益,请与本站联系,我们将及时更正、删除、谢谢。
https://www.414w.com/read/56263.html