1、Samba简介
1、samba是什么
- Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。
- 通过设置“NetBIOS over TCP/IP”使得Samba不但能与局域网络主机分享资源,还能与全世界的电脑分享资源。
- SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。SMB协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源。
- Samba实现了linux与windows之间相互共享。
2、samba的组件
- samba:主要提供了SMB服务器所需的各项服务程序(smbd及nmbd)、samba的文件档、以及其他与samba相关的logrotate配置文件及开机默认选项档案等。
- samba-client:提供了当Linux做为SAMBA Client端时,所需要的工具指令,例如挂载SAMBA文件格式的mount.cifs、取得类似网芳相关树形图的smbtree等。
- samba-common:提供的则是服务器与客户端都会使用到的数据,包括SAMBA的主要配置文件(smb.conf)、语法检验指令(testparm)等。
2、安装和启动Samba
1、Samba服务端
- 安装Samba
yum install samba
- 简单配置Samba
- 启动Samba
systemctl start smb.service systemctl start nmb.service
2、samba客户端
- 安装samba-client
yum install samba-client
# #