一路走来,所有遇到的人,帮助过我的、伤害过我的都是朋友,没有一个是敌人。
一、Samba文件共享服务管理
Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。SMB协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源。通过设置“NetBIOS over TCP/IP”使得Samba不但能与局域网络主机分享资源,还能与全世界的电脑分享资源。
• Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,SMB(Server Message
Block )服务器消息块。
• Samba最大的功能是可以用于Linux与windows系统直接的文件共享和打印共享,既可以用于 Windows 与 linux 之间的文件共享也可以用于 linux 与 linux 之间的文件共享。
• 基于客户机/服务器的协议,因而一台Samba服务器既可以充当:
• 文件共享服务器
• Samba客户端
• Samba在windows下使用的是NetBIOS协议,要使用linux下共享出来的文件,要确认
windows系统安装了NetBIOS协议。
二、Samba文件共享服务器搭建
1、• 安装SAMBA 这个服务器总共需要至少三个套件,包括samba、samba-common和samba-
client 。
• samba:这个套件主要包含了 SAMBA 的主要 daemon配置 ( smbd 及 nmbd )、 SAMBA 的文
件档 ( document )、以及其它与 SAMBA 相关的logrotate 设定文件及开机预设选项配置等;
• samba-common:这个套件则主要提供了 SAMBA 的主要配置(smb.conf) 、 smb.conf 语法检
验的测试程序 ( testparm )等;
• samba-client:这个套件则提供了当 Linux 做为SAMBA Client 端时,所需要的工具指令,例如
挂载 SAMB